BALPHARMA.BOBALPHARMA.BOBSE
Loading
EPS Diluted Over TimeExpanding
Percentile Rank100
3Y CAGR+49.0%
5Y CAGR+10.2%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+49.0%/yr
vs -11.5%/yr prior
5Y CAGR
+10.2%/yr
Recent acceleration
Acceleration
+60.5pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.6x
Solid growth
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM5.43+19.1%
20254.56-2.6%
20244.68+185.4%
20231.64-56.7%
20223.79+13.5%
20213.34+138.7%
2020-8.62-422.8%
20192.67+36.2%
20181.96+58.1%
20171.24-