BKPKFBKPKFOTC
Loading
EPS Over TimeStrong
Percentile Rank100
3Y CAGR+59.8%
5Y CAGR+44.7%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+59.8%/yr
vs -6.9%/yr prior
5Y CAGR
+44.7%/yr
Recent acceleration
Acceleration
+66.7pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
6.4x
Strong expansion
Streak
1 yr
Consecutive growthStrong
PeriodValueYoY Change
TTM26.68+9.8%
202424.29-3.1%
202325.06+283.2%
20226.54-21.1%
20218.29+97.4%
20204.20-49.1%
20198.25-5.3%
20188.71-7.6%
20179.43+8.6%
20168.68-