CFP.TOCFP.TOTSX
Loading
Net Income ContractionContracting
Percentile Rank0
Year-over-Year Change

Total earnings after all expenses, taxes, and interest

Percentile
P0
Near historical low
vs 3Y Ago
-0.5x
Contraction
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$-669.00M-105.2%
2023$-326.10M-141.4%
2022$787.30M-41.3%
2021$1.34B+146.4%
2020$544.40M+301.9%
2019$-269.70M-176.0%
2018$354.90M+2.8%
2017$345.40M+128.9%
2016$150.90M+510.9%
2015$24.70M-