Indian markets saw a mix of earnings this week as several key companies announced their Q2 results. Strong performances from Force Motors, NALCO, Kalyan Jewellers, Torrent Pharma, and Nykaa stood out, while Petronet LNG and Shipping Corporation reported muted numbers. Bajaj Auto met expectations, and Trent continued its steady growth. Meanwhile, Swiggy’s ₹10,000 crore fundraise and Global Health’s hospital expansion signalled renewed sectoral momentum. Here are few stocks to watch ahead of Monday’s trading session.