Distribution Solutions Group, Inc.DSGRNASDAQ
Loading
EPS Diluted Over TimeContracting
Percentile Rank57
3Y CAGR-5.2%
5Y CAGR-26.1%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
-5.2%/yr
vs -25.2%/yr prior
5Y CAGR
-26.1%/yr
Recent acceleration
Acceleration
+20.0pp
Accelerating
Percentile
P57
Within normal range
vs 5Y Ago
0.2x
Contraction
Streak
2 yr
Consecutive growthContracting
PeriodValueYoY Change
TTM0.18+211.7%
2024-0.16+20.0%
2023-0.20-195.2%
20220.21-54.3%
20210.46-43.2%
20200.81+107.7%
20190.39-41.8%
20180.67-79.3%
20173.23+1894.4%
2016-0.18-