Regular Market
$84.43$0.51+0.61%
| session closedFull Day
$83.25$0.95+1.15%
| after-hours session closedSummary
- Current Value
- As of today, MSM price is $84.43, up +0.61% in the most recent trading session on
- Historical Performance
- MSM price is up +0.39% year-to-date, and up +2.17% over the past 365 days
- All-Time High Comparison
- MSM price is currently -20.18% below its historical high of $105.77 set on
- 3-Year Low Comparison
- MSM price is +23.98% above its 3-year low of $68.10 reached on
- Target Comparison
- MSM price target is $87.50, +3.64% higher than its current market price
- Upcoming Split
- MSM next stock split has not yet been announced
Price Chart
Add series to chart1/6
Series
SUGGESTED SERIES
Performance
| Metric | Date | Value | 1D | 1M | 3M | YTD | 1Y | 3Y | 5Y |
|---|---|---|---|---|---|---|---|---|---|
| Price | $84.43 | +0.6% | +4.0% | -4.7% | +0.4% | +2.2% | +7.1% | +0.4% | |
| S&P 500 | 6,966.28 | +0.7% | +1.8% | +3.4% | +1.8% | +17.7% | +79.0% | +82.1% | |
| NASDAQ | 23,671.35 | +0.8% | +0.4% | +2.8% | +1.9% | +21.5% | +122.6% | +79.3% | |
| Dow Jones | 49,504.07 | +0.5% | +4.1% | +6.8% | +3.0% | +16.1% | +47.7% | +59.2% | |
| XLI | $161.93 | +1.1% | +5.7% | +5.6% | +4.4% | +21.9% | +61.2% | +80.7% | |
| 200-Day SMA | $84.88 | +0.0% | +0.9% | +2.4% | +0.2% | +0.5% | +5.0% | +22.4% | |
| 50-Day SMA | $85.86 | 0.0% | -1.2% | -4.3% | -0.4% | +4.5% | +3.3% | +4.6% | |
| Market Cap | $5B | +0.6% | +4.1% | -4.7% | +0.4% | +2.1% | +6.7% | +0.4% | |
| PE Ratio | 23.07 | +0.6% | +4.1% | -7.1% | +0.4% | +17.0% | +85.3% | +10.5% | |
| TTM Dividend Yield | 4.05% | -0.7% | -3.8% | +5.5% | -0.5% | +0.3% | +3.6% | -40.8% |
Price Highs
| Period | High | Date | Current |
|---|---|---|---|
| 1M | $88.64 | -4.8% | |
| 3M | $91.79 | -8.0% | |
| 6M | $94.31 | -10.5% | |
| 1Y | $94.31 | -10.5% | |
| 3Y | $105.77 | -20.2% | |
| 5Y | $105.77 | -20.2% | |
| All | $105.77 | -20.2% |
Price Lows
| Period | Low | Date | Current |
|---|---|---|---|
| 1M | $78.80 | +7.1% | |
| 3M | $78.80 | +7.1% | |
| 6M | $78.80 | +7.1% | |
| 1Y | $68.10 | +24.0% | |
| 3Y | $68.10 | +24.0% | |
| 5Y | $68.10 | +24.0% | |
| All | $7.50 | +1025.7% |
Price History
FAQ
What is the current price of MSM?
As of today, MSM price is $84.43
What is MSM price today change?
MSM price is up +0.61% today
What is year-to-date change in MSM price?
MSM price is up +0.39% year-to-date
What is 1-year change in MSM price?
MSM price is up +2.17% year-over-year
What is 3-year change in MSM price?
MSM price is up +7.06% over the past 3 years
How far is MSM price from its all-time high?
MSM price is currently -20.18% below its historical high of $105.77 set on October 17, 2023
When was MSM last stock split?
MSM last stock split was on
When is MSM next stock split?
MSM next stock split has not yet been announced
What is the analyst average price target for MSM?
Analysts set an average price target of $84.43 for MSM
Data Sources & References
- MSM Official Website www.mscdirect.com
- Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1003078/000100307826000012/0001003078-26-000012-index.htm
- Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1003078/000100307825000123/0001003078-25-000123-index.htm
- MSM Profile on Yahoo Finance finance.yahoo.com/quote/MSM
- MSM Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/msm
