New Delhi, March 21 -- The market experienced notable fluctuations today, with the Nifty index closing at 23190.65, reflecting an increase of 0.69%. Throughout the trading session, the Nifty reached a high of 23402.7 and a low of 23132.8. Meanwhile, the Sensex traded within the range of 77041.94 and 76095.26, closing 0.73% higher at 76348.06, which is 557.45 points above its opening price.

In terms of sector performance, the Midcap index outperformed the Nifty 50, with the Nifty Midcap 50 closing up by 1.04%. Additionally, small-cap stocks showed strong performance, as evidenced by the Nifty Small Cap 100, which concluded at 15858.05, marking an increase of 326.9 points or 2.06%.

The Nifty 50 has yielded returns over various time frames...