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

Earnings per share

3Y CAGR
-6.5%/yr
vs -24.3%/yr prior
5Y CAGR
-26.5%/yr
Recent acceleration
Acceleration
+17.8pp
Accelerating
Percentile
P57
Within normal range
vs 5Y Ago
0.2x
Contraction
Streak
2 yr
Consecutive growthContracting
PeriodValueYoY Change
TTM0.18+212.5%
2024-0.16+20.0%
2023-0.20-190.9%
20220.22-52.2%
20210.46-45.2%
20200.84+110.0%
20190.40-40.3%
20180.67-79.9%
20173.33+1950.0%
2016-0.18-