Stock Comparison

DSGR MSM
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DSGR
Distribution Solutions Group
MSM
Msc Industrial Direct Co-A
Price $34.93 $112.70
Change % -0.14% +1.58%
Market Cap 1.62B 6.27B
P/E Ratio 180.8 28.2
EPS $0.19 $3.98
52W High $35.30 $133.95
52W Low $19.02 $78.80
Volume — —
Avg Volume 355.0K 1.11M
Open $34.99 $111.80
Prev Close $34.98 $110.95
Div Yield — 3.35%
Annual Dividend — $3.48
Payout Ratio — 87.3%
Analyst Rating Strong sell Hold
Price Target $13.82 $103.78
Total Analysts 7 14