CPXWFCPXWFOTC
Loading
EPS Over TimeContracting
Percentile Rank93
3Y CAGR+81.0%
5Y CAGR+33.9%
Year-over-Year Change

Earnings per share

3Y CAGR
+81.0%/yr
vs -5.0%/yr prior
5Y CAGR
+33.9%/yr
Recent acceleration
Acceleration
+86.1pp
Accelerating
Percentile
P93
Near historical high
vs 5Y Ago
4.3x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
20245.16-10.4%
20235.76+388.1%
20221.18+35.6%
20210.87-32.6%
20201.29+7.5%
20191.20-44.7%
20182.17+102.8%
20171.07+17.6%
20160.91-2.2%
20150.93-