BLMHBLMHOTC
Loading
EPS Over TimeExpanding
Percentile Rank100
Year-over-Year Change

Earnings per share

Latest
3.89
↑ 124% vs avg
Percentile
P100
Near historical high
Streak
2 yr
Consecutive growthExpanding
Average
-16.35
Historical baseline
PeriodValueYoY Change
20243.89+326.2%
2023-1.72+94.6%
2022-32.04-286.0%
2021-8.30+47.1%
2020-15.69+64.6%
2019-44.26-