
Stocks to buy: Raja Venkatraman's top picks for 31 December
Indian stock markets: The Indian stock market ended largely flat on Tuesday, 30 December, as investors stayed cautious amid a lack of fresh domestic triggers and mixed global cues. The Sensex closed at 84,675.08, down 20 points, or 0.02%, while the Nifty 50 slipped 3 points, or 0.01%, to 25,938.85.
The BSE Midcap index eased 0.05%, while the Smallcap index declined 0.20%.While the medium-term outlook has improved on expectations of stronger earnings, supported by favourable growth–inflation dynamics and monetary easing, investors remain wary ahead of the December quarter earnings season. Attention is also on geopolitical developments, including updates from the India–US trade talks.The market continues to see stock-specific moves, keeping benchmark indices range-bound.
On Tuesday, gains in select heavyweights such as Mahindra & Mahindra, Bharti Airtel, Axis Bank and State Bank of India were offset by losses in Infosys, Eternal and Reliance Industries, leaving the indices little changed.HINDALCO: Buy above ₹885, stop ₹855 target ₹945 (Multiday)UPL: Buy above ₹789, stop ₹777 target ₹807 (Intraday)GODREJPROP: Sell below ₹1975, stop ₹2001 target ₹1930 (Intraday)coOn 30 December, Indian equity markets closed on a flat note after a volatile session, with selective strength across key sectors. The Nifty saw notable gains from Shriram Finance, Tata Steel, Hindalco Industries, Mahindra & Mahindra, and Bajaj Auto, which provided some support to the index.
On the other hand, weakness was visible in healthcare and consumer counters, with Max Healthcare, Eternal, Apollo Hospitals, Interglobe Aviation, and Tata Consumer among the major laggards. Broader markets underperformed slightly, as both BSE Midcap and Smallcap indices ended
. Read on livemint.com