Nifty today: The Nifty 50 reached a new 52-week high above 25,700, driven by returning foreign inflows, easing U.S. bond yields, and a stronger rupee. Festive optimism and fading IPO pressure also contributed to the rally, with short covering further amplifying upside momentum.
