Over the long run, yes — when companies earn more, the market follows; when they don't, it eventually corrects. The last four years tell that story in four chapters.
Since FY24, price has run ahead of earnings — the gap is held up by domestic flows (SIP / DII), not profit growth. FY27 has picked up where FY26 left off: since March the Nifty is up 9.1% on EPS up 6.5%, and the Sensex up 8.4% on EPS up 5.2% — price running at roughly twice the pace of earnings. That keeps FY27 the swing year: earnings must keep closing the gap, or valuations correct. Large-caps (20.40× P/E, below their 5Y average) have more room than the still-rich small-caps.