Indian benchmark indices ended Thursday’s volatile session mixed. The Nifty 50 rose 0.06% to 25,496.55, while the Sensex slipped 0.03% to 82,248.61. Midcaps gained 0.66%, smallcaps were flat. Healthcare and pharma stocks outperformed, while media and FMCG lagged. PSU bank shares also advanced, supporting broader market sentiment despite choppy trading.