Stocks to buy, June 10 -- The corporate earnings for the fourth quarter of FY25 fared better than expectations, however, forward earnings revisions continue to exhibit weakness, with downgrades surpassing upgrades.

The Nifty 50 registered a modest 1% EPS growth in FY25, following a 20%+ CAGR during FY20-24. The Nifty trades at 21.8x FY26E earnings, near its LPA of 20.7x, said a note by Motilal Oswal Wealth Management.

While near-term challenges such as global macros, trade wars, and earnings will keep the market volatile and jittery, the brokerage firm believes that the medium-to-long-term growth narrative for India remains intact.

It continues to prefer large-cap stocks and domestic plays, given the current volatile backdrop. MOFSL is...