KANKFKANKFOTC
Loading
EPS Diluted Over TimeStrong
Percentile Rank100
3Y CAGR+6.1%
5Y CAGR+11.5%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+6.1%/yr
vs +0.7%/yr prior
5Y CAGR
+11.5%/yr
Recent deceleration
Acceleration
+5.4pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.7x
Solid growth
Streak
3 yr
Consecutive growthStrong
PeriodValueYoY Change
TTM416.68+4.3%
2025399.67+12.0%
2024356.87+2.4%
2023348.66-13.9%
2022404.96+67.2%
2021242.13+13.0%
2020214.28-36.7%
2019338.59+3.2%
2018328.05+6.4%
2017308.25-