DSG.TODSG.TOTSX
Loading
EPS Diluted Over TimeExpanding
Percentile Rank100
3Y CAGR+17.9%
5Y CAGR+29.5%
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+17.9%/yr
vs +30.0%/yr prior
5Y CAGR
+29.5%/yr
Recent deceleration
Acceleration
-12.1pp
Decelerating
Percentile
P100
Near historical high
vs 5Y Ago
3.6x
Strong expansion
Streak
9 yr
Consecutive growthExpanding
PeriodValueYoY Change
20251.64+22.4%
20241.34+13.6%
20231.18+18.0%
20221.00+63.9%
20210.61+35.6%
20200.45+12.5%
20190.40+14.3%
20180.35+12.9%
20170.31+14.8%
20160.27-