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

91.18 ▲ +2.82 (+3.19%)
Open: 87.70 Vol: 1.04M Day's range: 87.70 - 91.22 Feb 03, 16:00 EST
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
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 90.97▲ 90.46▲ 90.39▲ 86.32▲ 86.10▲
MA10 90.81▲ 90.23▲ 89.58▲ 86.04▲ 85.98▲
MA20 90.58▲ 89.01▲ 86.74▲ 85.18▲ 86.95▲
MA50 90.22▲ 85.84▲ 85.14▲ 85.55▲ 84.61▲
MA100 89.57▲ 85.23▲ 85.44▲ 86.99▲ 84.50▲
MA200 86.77▲ 85.32▲ 85.66▲ 85.63▲ 86.73▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.050▲ 0.010▲ 0.507▲ 0.503▲ -0.030▼
RSI 73.456▲ 79.545▲ 80.258▲ 65.808▲ 58.513▲
STOCH 84.792▲ 83.724▲ 94.052▲ 51.844     61.296    
WILL %R -9.043▲ -2.500▲ -1.075▲ -0.448▲ -0.322▲
CCI 135.354▲ 157.079▲ 88.261     193.990▲ 148.588▲
Latest Filters Detected On MSM
MACD $MSM MACD(12,26,9) Crossed Above Zero Set Alert
BREAK $MSM Price Breaks 60 Days High Set Alert
BREAK $MSM Price Breaks 30 Days High Set Alert
BREAK $MSM Price Breaks 20 Days High Set Alert
BREAK $MSM Price Breaks 10 Days High Set Alert
CDL $MSM Marubozu Candlestick Pattern Detected Set Alert
MSC Industrial Direct Co., Inc News
Wednesday, January 07, 2026 09:00 AM
MSC Industrial (MSM) could be a solid addition to your portfolio given its recent upgrade to a Zacks Rank #2 (Buy). This upgrade primarily reflects an upward trend in earnings estimates, which is one ...
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 ...
Tuesday, January 06, 2026 01:00 PM
The following companies are expected to report earnings prior to market open on 01/07/2026. Visit our Earnings Calendar for a full list of expected earnings releases. The views and opinions expressed ...
MSM historical stock data
date open high low close volume
03/02/26 87.70 91.22 87.70 91.18 1,040,722
02/02/26 84.34 88.46 84.30 88.36 606,267
30/01/26 83.65 84.56 82.88 84.34 408,636
29/01/26 84.26 84.60 83.08 84.25 385,244
28/01/26 83.53 84.06 83.19 83.48 279,546
27/01/26 83.90 84.05 82.30 83.59 521,747
26/01/26 86.03 86.03 84.02 84.23 636,562
23/01/26 87.75 87.75 85.03 85.77 447,335
22/01/26 87.55 88.01 87.00 87.80 332,188
21/01/26 86.17 87.95 85.96 87.37 388,829
Quote Details
52wk Low:68.10
52wk High:94.31
Vol:1.04M
Avg Vol(3m):9.4M
1Y Chng:+9.80%
1M Chng:+5.56%
Add to Watch List