New Delhi, March 17 -- Trends remained in distress, as higher levels were used to supply continuously. With markets not behaving as expected, the trends ahead will remain challenging.

Best stocks to buy today (All buy trades are rates of equity and sell rates are based on F&O)

Jindal SAW Ltd: Buy above Rs.199 | Stop Rs.187 | Target Rs.223 (multiday)

State Bank of India: Buy above Rs.1,070 | Stop Rs.1,020 | Target Rs.1,165 (multiday)

Astral Ltd: Buy above 1,625 | Stop Rs.1,510 | Target Rs.1,785 (multiday)

On 16 March 2026, Indian equity markets staged a sharp rebound after three consecutive sessions of losses, with the Nifty 50 closing firmly above the 23,400 mark. The day began on a cautious note, with indices swinging between gains ...