YMZBYYMZBYOTC
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+52.3%
5Y CAGR+45.5%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+52.3%/yr
vs -1.3%/yr prior
5Y CAGR
+45.5%/yr
Recent acceleration
Acceleration
+53.5pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
6.5x
Strong expansion
Streak
5 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM2086.80+16.9%
20241785.80+22.2%
20231461.90+147.4%
2022591.00+21.2%
2021487.60+52.4%
2020320.00-49.8%
2019637.50+2.5%
2018621.70-45.7%
20171144.10+38.1%
2016828.20-