New Delhi, March 5 -- **Top Gainers and Losers Today**

The Nifty index concluded the trading session at 22082.65, reflecting an increase of 1.15%. Throughout the day, the index reached a peak of 22394.9 and a low of 22067.8. In comparison, the Sensex fluctuated between 73933.8 and 72894.05, ultimately closing at 72989.93, which represents a 1.01% increase and a gain of 740.3 points above the opening price.

The Midcap index outperformed the Nifty 50, with the Nifty Midcap 50 closing at a 2.52% increase. Additionally, small cap stocks also exhibited strong performance, as evidenced by the Nifty Small Cap 100, which ended at 14762.6, marking an increase of 436.5 points or 2.96%.

The Nifty 50 has demonstrated the following returns over var...