MSC Industrial Direct Co., Inc (MSM) Stock Price

101.23 ▼ -1.40 (-1.36%)
Open: 102.16 Vol: 15.74K Day's range: 100.95 - 102.30 May 04, 15:59 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
MSM Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 101.49▼ 101.41▼ 101.42▼ 101.95▼ 98.94▲
MA10 101.63▼ 101.46▼ 101.81▼ 100.36▲ 94.37▲
MA20 101.54▼ 101.75▼ 102.14▼ 97.81▲ 91.68▲
MA50 101.43▼ 101.86▼ 101.57▼ 93.66▲ 88.95▲
MA100 101.74▼ 101.33▼ 99.01▲ 90.62▲ 84.78▲
MA200 102.10▼ 98.75▲ 95.68▲ 89.34▲ 87.65▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.042▼ -0.041▼ -0.159▼ 0.354▲ 1.146▲
RSI 39.831▼ 43.152▼ 45.232▼ 61.458▲ 65.195▲
STOCH 25.249     31.953     26.308     73.138     82.013▲
WILL %R -96.341▼ -85.185▼ -85.185▼ -34.235     -18.567▲
CCI -155.120▼ -55.242     -93.074     58.284     157.051▲
Latest Filters Detected On MSM
MA $MSM Price Crossed Below MA(7) Set Alert
MSC Industrial Direct Co., Inc News
Thursday, February 05, 2026 04:00 PM
MSC Industrial Direct Co., Inc. (NYSE:MSM) is one of the 12 Dividend Stocks With High Insider Buying. On February 6, 2026, JP Morgan downgraded MSC Industrial Direct Co., Inc. (NYSE:MSM) from ...
Tuesday, January 06, 2026 01:12 PM
Among the underlying components of the Russell 3000 index, we saw noteworthy options trading volume today in Charter Communications Inc (Symbol: CHTR), where a total of 36,499 contracts have traded so ...
Thursday, January 01, 2026 06:15 AM
Wall Street analysts expect MSC Industrial (MSM) to post quarterly earnings of $0.95 per share in its upcoming report, which indicates a year-over-year increase of 10.5%. Revenues are expected to be ...
MSM historical stock data
date open high low close volume
04/05/26 102.16 102.31 100.95 101.23 282,324
01/05/26 102.53 102.86 101.05 102.63 487,334
30/04/26 101.10 103.41 101.06 102.27 590,406
29/04/26 103.06 103.46 100.23 100.75 680,577
28/04/26 103.815 105.09 102.26 102.89 773,254
27/04/26 100.79 104.50 100.68 104.17 1,281,000
24/04/26 97.74 98.20 97.00 97.83 383,474
23/04/26 95.71 98.88 95.71 98.06 602,743
22/04/26 97.50 97.80 95.68 96.67 374,492
21/04/26 97.33 98.17 96.545 97.12 324,778
Quote Details
52wk Low:77.74
52wk High:105.09
Vol:15.74K
Avg Vol(3m):8.2M
1Y Chng:+24.65%
1M Chng:+16.21%
Add to Watch List