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 8.1% on EPS up 4.0%, and the Sensex up 7.7% on EPS up just 2.7% — price running two to three times earnings. That keeps FY27 the swing year: earnings must keep closing the gap, or valuations correct. Large-caps (20.75× P/E, below their 5Y average) have more room than the still-rich small-caps.