CMTOYCMTOYOTC
Loading
EPS Diluted Over TimeExpanding
Percentile Rank100
3Y CAGR+319.6%
5Y CAGR+165.6%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+319.6%/yr
vs -5.9%/yr prior
5Y CAGR
+165.6%/yr
Recent acceleration
Acceleration
+325.5pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
132.3x
Strong expansion
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
202544905.70+114.1%
202420971.00+1425.2%
20231375.00+126.2%
2022607.80-67.0%
20211841.70+442.6%
2020339.45-35.8%
2019529.15-31.7%
2018775.25+1670.9%
2017-49.35-103.2%
20161533.90-