Stocks to BUY, SELL or HOLD Today, March 16: As the Indian stock market navigates volatility driven by global geopolitical tensions, inflation concerns, and fluctuating commodity prices, investors are closely tracking analyst recommendations to identify stocks to buy, sell, or hold today (March 16, 2026). Broking houses such as Motilal Oswal Financial Services and Nuvama Wealth Management have recently updated their outlook on several Indian companies across sectors, including FMCG, NBFCs, renewable energy, and REITs.
