New Delhi, Jan. 29 -- The financial markets exhibited notable movements today, with the Nifty closing at 22,957.25, reflecting an increase of 0.9%. Throughout the trading session, the Nifty reached a peak of 23,183.35 and a trough of 22,976.5. The Sensex, on the other hand, fluctuated within the range of 76,599.73 and 75,975.8, ultimately closing at 75,901.41, which represents a gain of 0.83% and is 631.55 points above its opening price.

In comparison to the Nifty 50, the Midcap index outperformed, with the Nifty Midcap 50 closing up by 2.3%. Similarly, small-cap stocks showed resilience, with the Nifty Small Cap 100 ending the day at 16,008.5, an increase of 532.05 points or 3.32%.

The Nifty 50 has demonstrated the following returns ov...