
Motilal Oswal Analyst Recommends Stocks for Buying and Selling on 10 March 2026
Indian Stock Market Rallies Amid Global Optimism
On Tuesday, 10 March 2026, the Indian stock market registered a significant recovery, with the benchmark indices gaining over half a percent each. The BSE Sensex surged 356.03 points, or 0.46%, to close at 77,922.19, while the Nifty 50 gained 103.55 points, or 0.43%, to trade at 24,131.60.
The rally was largely driven by a surge in global markets, following US President Donald Trump's hint that the US-Iran war in the Middle East could be nearing an end. However, sentiment remains cautious due to elevated crude oil prices and fears of the conflict widening.
Nifty 50 Outlook
Read also: Treasury Yields Experience Largest Increase in Two Weeks Following Release of Labor Market Data
The Nifty 50 index formed a bullish candle on the daily chart, indicating buying support at lower levels. However, follow-up buying remained absent, and selling pressure continued to emerge on every bounce. According to Chandan Taparia, Head Derivatives & Technicals, Wealth Management, Motilal Oswal Financial Services, the index is forming a sequence of lower lows, highlighting sustained weakness. He recommends a range of 23,500 to 24,500 zones for trading.
Bank Nifty Outlook
The Bank Nifty index was trading higher by 524.90 points, or 0.94%, at 56,544.70. The index slumped 3.05% in the previous session, forming a small bearish candle on the daily scale. Taparia suggests holding below 56,250 zones for weakness towards 55,500 and 55,250 zones, while on the upside, a hurdle is seen at 56,250 and 56,500 levels.
Stock Recommendations
Read also: US-Iran Tensions Spark Uptick in Oil Prices Amid Global Market Decline
Taparia recommends buying Torrent Pharmaceuticals and Multi Commodity Exchange of India (MCX) shares, while suggesting selling Maruti Suzuki India stock futures. Key details of his recommendations are as follows:
- Torrent Pharmaceuticals: Buy target price of ₹4,650, stop loss at ₹4,235
- MCX: Buy target price of ₹2,760, stop loss at ₹2,500
- Maruti Suzuki: Sell target price of ₹12,740, stop loss at ₹13,950
Investor Takeaway
Investors should be cautious of the ongoing US-Iran conflict and its impact on crude oil prices.
More in Market

Treasury Yields Experience Largest Increase in Two Weeks Following Release of Labor Market Data

US-Iran Tensions Spark Uptick in Oil Prices Amid Global Market Decline

Indian Stocks to Watch: BHEL, Agarwal Industrial, JBM Auto, Rajesh Exports, Indian Energy Exchange, Lenskart Solutions in Market Focus on June 4.
