Distribution Solutions Group, Inc. (DSGR)
NASDAQ: DSGR · Real-Time Price · USD
31.25
-0.31 (-0.98%)
At close: Sep 12, 2025, 4:00 PM EDT
31.09
-0.16 (-0.51%)
After-hours: Sep 12, 2025, 4:57 PM EDT

DSGR Analyst Ratings

Total Analysts
1
Consensus Rating
Buy
Price Target
$41.00
Upside
+31.20%

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barrington Research
Barrington Research
Buy
Maintains
$39$41
BuyMaintains$39$41+31.20%Aug 25, 2025
Barrington Research
Barrington Research
Buy
Maintains
$44$39
BuyMaintains$44$39+24.80%May 7, 2025
Barrington Research
Barrington Research
Buy
Maintains
$44
BuyMaintains$44+40.80%Mar 11, 2025
Barrington Research
Barrington Research
Buy
Maintains
$43$44
BuyMaintains$43$44+40.80%Nov 6, 2024
Barrington Research
Barrington Research
Buy
Maintains
$40$43
BuyMaintains$40$43+37.60%Aug 19, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$42
BuyReiterates$42+34.40%Aug 5, 2024
Barrington Research
Barrington Research
Buy
Maintains
$40
BuyMaintains$40+28.00%May 28, 2024
Barrington Research
Barrington Research
Buy
Maintains
$36$40
BuyMaintains$36$40+28.00%May 9, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$42
BuyReiterates$42+34.40%May 6, 2024
Barrington Research
Barrington Research
Buy
Maintains
$34$36
BuyMaintains$34$36+15.20%Mar 13, 2024
Stephens & Co.
Stephens & Co.
Buy
Initiates
$38
BuyInitiates$38+21.60%Oct 17, 2023
Barrington Research
Barrington Research
Buy
Maintains
$31$35
BuyMaintains$31$35+10.40%Aug 23, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31-2.40%May 25, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31-2.40%May 9, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31-2.40%Apr 3, 2023
Barrington Research
Barrington Research
Buy
Maintains
$29$31
BuyMaintains$29$31-2.40%Mar 31, 2023