
Nifty’s 14-month wait for a fresh record finally ended as the index surged past 26,277, reclaiming an all-time high after 289 trading sessions. The rally marks a decisive reversal from the correction that began in September 2024—a phase dominated by stretched valuations, persistent FII selling, geopolitical tensions, the absence of a trade deal with the US, and weaker-than-expected corporate earnings. Despite today’s milestone, 23 out of 50 Nifty stocks are yet to hit their all-time highs and are still down at least 10% from record levels. Here are 10 stocks that haven't touched their record peaks in 2025 Under Pressure