Nifty 50 · price to earnings · 07 Aug 2026
20.87
Cheaper than 50% of its whole history
The market is historically around normal on earnings, measured across 6,868 trading days. See the full history
Cheapest against their own history
What this is
A PE of 21 means nothing on its own. It means something the moment you know the index has spent most of the last decade between 17 and 24. Every number here is published with the distribution it sits in, the window that distribution covers, and the date it was measured.