TOPPYTOPPYOTC
Loading
EPS Over TimeExpanding
Percentile Rank93
3Y CAGR-6.8%
5Y CAGR+2.5%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
-6.8%/yr
vs +30.9%/yr prior
5Y CAGR
+2.5%/yr
Recent deceleration
Acceleration
-37.7pp
Decelerating
Percentile
P93
Near historical high
vs 5Y Ago
1.1x
Modest growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025147.99+27.8%
2024115.79+25.1%
202392.54-49.3%
2022182.61+54.0%
2021118.58-9.2%
2020130.53+116.3%
201960.35-2.9%
201862.13+22.4%
201750.75-7.8%
201655.04-