Top stocks to buy or sell today: Stock market recommendations for March 10, 2026 – check list

Stock market recommendations: Aurobindo Pharma Ltd, and Bharat Dynamic are the top buy calls by Somil Mehta, Head of Retail Research, Mirae Asset ShareKhan for March 10, 2026. Persistent is a sell call by the analyst. We take a look:

More From Author

<div>Trump Threatens To Take Over Strait of Hormuz If Iran Tries “Anything Cute”</div>

Stock Market LIVE Updates: Sensex, Nifty Eye Recovery As Oil Prices Fall

Leave a Reply