MMSMYMMSMYOTC
Loading
EPS Over TimeStrong
Percentile Rank92
3Y CAGR+94.4%
5Y CAGR+6.9%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+94.4%/yr
vs +16.0%/yr prior
5Y CAGR
+6.9%/yr
Recent acceleration
Acceleration
+78.3pp
Accelerating
Percentile
P92
Near historical high
vs 5Y Ago
1.4x
Solid growth
Streak
1 yr
Consecutive declineStrong
PeriodValueYoY Change
TTM218.79-3.3%
2025226.19+148.7%
202490.94+205.3%
202329.79-83.7%
2022182.40+16.4%
2021156.67+2758.9%
20205.48-66.6%
201916.43+762.5%
2018-2.48-103.8%
201765.40-