FPRUFFPRUFOTC
Loading
EPS Diluted Over TimeExpanding
Percentile Rank93
3Y CAGR+76.3%
5Y CAGR+1.5%
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+76.3%/yr
vs -29.3%/yr prior
5Y CAGR
+1.5%/yr
Recent acceleration
Acceleration
+105.6pp
Accelerating
Percentile
P93
Near historical high
vs 5Y Ago
1.1x
Modest growth
Streak
4 yr
Consecutive growthExpanding
PeriodValueYoY Change
20244.88+14.6%
20234.26+197.9%
20221.43+60.7%
20210.89+112.5%
2020-7.12-256.8%
20194.54-11.2%
20185.11+43.5%
20173.56-12.3%
20164.06+35.8%
20152.99-