MCHBMCHBNASDAQ
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+31.9%
5Y CAGR+18.2%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+31.9%/yr
vs +24.1%/yr prior
5Y CAGR
+18.2%/yr
Recent acceleration
Acceleration
+7.9pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.3x
Strong expansion
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM8074.01+205.5%
2024-7654.66-422.7%
2023-1464.52-141.7%
20223514.87-36.4%
20215526.29+58.0%
20203498.05+430.5%
2019659.37-55.6%
20181484.08-42.2%
20172566.39+8.6%
20162362.33-