0R15.L0R15.LLSE
Loading
EPS Diluted Over TimeExpanding
Percentile Rank100
Studio
Year-over-Year Change

Diluted earnings per share

Latest
2438.02
↑ 466% vs avg
Percentile
P100
Near historical high
Streak
5 yr
Consecutive growthExpanding
Average
430.70
Historical baseline
PeriodValueYoY Change
TTM2438.02+212.8%
2025779.40+555.8%
2024-170.99+72.8%
2023-628.95+37.1%
2022-999.44+1.9%
2021-1018.58-141.8%
20202437.29+287.9%
2019628.27+38.3%
2018454.19+17.1%
2017387.74-