CFP.TOCFP.TOTSX
Loading
EPS Diluted Over TimeContracting
Percentile Rank0
Year-over-Year Change

Diluted earnings per share

Percentile
P0
Near historical low
vs 3Y Ago
-0.5x
Contraction
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
2024-5.64-108.1%
2023-2.71-142.4%
20226.39-40.5%
202110.74+146.9%
20204.35+302.3%
2019-2.15-177.3%
20182.78+5.7%
20172.63+130.7%
20161.14+533.3%
20150.18-