New Delhi, Feb. 19 -- **Top Gainers and Losers Today**

The Nifty index concluded the trading session at 22945.3, reflecting a decrease of 0.05%. Throughout the day, the Nifty reached a peak of 23049.95 and a low of 22814.85. Meanwhile, the Sensex fluctuated within a range of 76338.58 and 75581.38, ultimately closing down by 0.04% at 75967.39, which is 28.21 points below its opening price.

The Midcap index demonstrated superior performance compared to the Nifty 50, with the Nifty Midcap 50 closing 1.19% higher. Additionally, small-cap stocks outperformed the Nifty 50, as the Nifty Small Cap 100 ended the day at 15168.45, marking an increase of 357.45 points, or 2.36%.

In terms of returns, the Nifty 50 has recorded the following over var...