New Delhi, Feb. 19 -- The Nifty closed at 22,040.7, marking a 0.37% increase. Throughout the day, the Nifty reached a high of 22,186.65 and a low of 22,021.05. The Sensex traded between 72,881.93 and 72,308.68, ultimately closing at 72,426.64, a 0.39% increase from the opening price of 72,145.12.

The Midcap index performed worse than the Nifty 50, with the Nifty Midcap 50 closing 0.09% lower. On the other hand, small cap stocks outperformed the Nifty 50, as the Nifty Small Cap 100 ended at 16,194.0, up by 64.3 points or 0.4%.

Looking at the performance of the Nifty 50 over different time periods, it has provided returns of 2.32% in the last 1 week, 2.29% in the last 1 month, 12.31% in the last 3 months, 14.05% in the last 6 months, and ...