CNSWFCNSWFOTC
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+33.5%
5Y CAGR+17.0%
Year-over-Year Change

Earnings per share

3Y CAGR
+33.5%/yr
vs +8.5%/yr prior
5Y CAGR
+17.0%/yr
Recent acceleration
Acceleration
+25.0pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.2x
Strong expansion
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
202434.48+29.3%
202326.66+14.9%
202223.20+60.0%
202114.50-33.1%
202021.66+37.9%
201915.71-12.2%
201817.90+71.0%
201710.47+7.3%
20169.76+16.7%
20158.36-