Stock to buy today: Union Bank of India (₹142)
The chart shows that the stock price of Union Bank of India has largely been oscillating between ₹140 and ₹160 for over two months