BHARATRAS.NSBHARATRAS.NSNSE
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+13.1%
5Y CAGR+2.4%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+13.1%/yr
vs +3.4%/yr prior
5Y CAGR
+2.4%/yr
Recent acceleration
Acceleration
+9.7pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.1x
Modest growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM216.87+27.9%
2025169.57+47.5%
2024114.93-23.4%
2023149.94-29.2%
2022211.78+9.8%
2021192.84+4.0%
2020185.50+41.4%
2019131.24+13.4%
2018115.69+80.3%
201764.17-