Distribution Solutions Group, Inc. (DSGR)
NASDAQ: DSGR · Real-Time Price · USD
28.68
+0.17 (0.60%)
At close: Oct 8, 2025, 4:00 PM EDT
28.68
0.00 (0.00%)
After-hours: Oct 8, 2025, 4:04 PM EDT

DSGR Analyst Ratings

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

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barrington Research
Barrington Research
Buy
Maintains
$39$41
BuyMaintains$39$41+42.96%Aug 25, 2025
Barrington Research
Barrington Research
Buy
Maintains
$44$39
BuyMaintains$44$39+35.98%May 7, 2025
Barrington Research
Barrington Research
Buy
Maintains
$44
BuyMaintains$44+53.42%Mar 11, 2025
Barrington Research
Barrington Research
Buy
Maintains
$43$44
BuyMaintains$43$44+53.42%Nov 6, 2024
Barrington Research
Barrington Research
Buy
Maintains
$40$43
BuyMaintains$40$43+49.93%Aug 19, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$42
BuyReiterates$42+46.44%Aug 5, 2024
Barrington Research
Barrington Research
Buy
Maintains
$40
BuyMaintains$40+39.47%May 28, 2024
Barrington Research
Barrington Research
Buy
Maintains
$36$40
BuyMaintains$36$40+39.47%May 9, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$42
BuyReiterates$42+46.44%May 6, 2024
Barrington Research
Barrington Research
Buy
Maintains
$34$36
BuyMaintains$34$36+25.52%Mar 13, 2024
Stephens & Co.
Stephens & Co.
Buy
Initiates
$38
BuyInitiates$38+32.50%Oct 17, 2023
Barrington Research
Barrington Research
Buy
Maintains
$31$35
BuyMaintains$31$35+20.29%Aug 23, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31+6.35%May 25, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31+6.35%May 9, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$31
BuyReiterates$31+6.35%Apr 3, 2023
Barrington Research
Barrington Research
Buy
Maintains
$29$31
BuyMaintains$29$31+6.35%Mar 31, 2023