CMXHFCMXHFOTC
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+23.9%
5Y CAGR+17.0%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+23.9%/yr
vs +1.8%/yr prior
5Y CAGR
+17.0%/yr
Recent acceleration
Acceleration
+22.1pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.2x
Strong expansion
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM8.65+39.5%
20256.20+13.3%
20245.47+20.2%
20234.55-5.4%
20224.81+22.1%
20213.94+22.7%
20203.21-24.3%
20194.24+50.9%
20182.81+24.9%
20172.25-