Stock Market Live Updates: Stock to buy today: Aurobindo Pharma (₹1,296.20)
Sensex, Nifty Live Updates on 16 March 2026: A potential rebound from ₹1,240 will eventually lift the stock above ₹1,325. Once this occurs, the price can extend the uptrend to ₹1,600 in the near-term