New Delhi, March 26 -- The financial markets experienced a notable decline today, with the Nifty index closing at 23,668.65, down by 0.77%. During the trading session, the Nifty reached a high of 23,736.5 and a low of 23,451.7. Similarly, the Sensex traded within a range of 78,167.87 and 77,194.22, ultimately closing at 78,017.19, reflecting a decrease of 0.93% and falling 728.69 points below the opening price.

In contrast to the Nifty 50, the Midcap index showed stronger performance, with the Nifty Midcap 50 closing down by 0.63%. However, small-cap stocks underperformed relative to the Nifty 50, as the Nifty Small Cap 100 ended at 16,108.9, down 172.15 points or 1.07%.

The Nifty 50 has yielded varying returns over different timeframes...