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

123.98 ▲ +0.96 (+0.78%)
Open: 126.99 Vol: 17.83K Day's range: 123.60 - 126.99 Jul 13, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 123.88▲ 124.23▼ 124.26▼ 121.34▲ 121.29▲
MA10 123.89▲ 124.37▼ 123.96▲ 120.96▲ 115.93▲
MA20 124.12▼ 123.85▲ 122.59▲ 118.96▲ 105.30▲
MA50 124.42▼ 121.56▲ 121.58▲ 112.74▲ 95.19▲
MA100 124.15▼ 121.93▲ 119.95▲ 102.95▲ 88.34▲
MA200 122.71▲ 119.86▲ 118.13▲ 95.09▲ 89.43▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.004▼ -0.167▼ 0.138▲ -0.008▼ 1.827▲
RSI 43.338▼ 56.898▲ 59.893▲ 65.152▲ 83.265▲
STOCH 53.177     23.510     47.820     48.011     88.302▲
WILL %R -56.069     -71.838     -45.400     -27.535     -10.379▲
CCI 15.726     -84.721     23.534     144.806▲ 113.913▲
Latest Filters Detected On MSM
PSAR&MOM $MSM PSAR Switch Up + Momentum Set Alert
GAP $MSM Open Gap Up %3 Set Alert
GAP $MSM Open Gap Up %2 Set Alert
MSC Industrial Direct Co., Inc News
Friday, July 03, 2026 08:29 PM
Q3 earnings lifted MSC Industrial, but long-term growth looks weak vs. GWW/FAST. I estimate MSM stock to have a -28% downside to $89.3. See more here.
Wednesday, July 01, 2026 03:45 AM
Industrial supplies company MSC Industrial Direct (NYSE:MSM) reported Q2 CY2026 results , with sales up 7.8% year on year to $1.05 billion. Its non-GAAP profit of $1.43 per share was 13.6% above ...
Wednesday, July 01, 2026 12:36 AM
The CNN Money Fear and Greed index showed some improvement in the overall market sentiment, while the index remained in the “Fear” zone on Tuesday. U.S. stocks settled higher on Tuesday, with the ...
MSM historical stock data
date open high low close volume
13/07/26 126.99 126.99 123.575 123.98 735,743
10/07/26 120.66 123.635 119.77 123.02 610,278
09/07/26 119.91 121.335 119.16 120.66 836,539
08/07/26 117.55 119.03 117.31 118.99 493,883
07/07/26 120.95 121.75 119.43 120.07 810,336
06/07/26 122.31 122.695 119.33 121.14 781,627
02/07/26 125.35 126.605 122.155 122.78 1,348,502
01/07/26 119.66 127.5099 117.02 123.34 2,358,765
30/06/26 117.72 121.64 116.50 118.95 906,078
29/06/26 117.34 117.39 115.65 116.67 478,722
Quote Details
52wk Low:78.80
52wk High:127.51
Vol:17.83K
Avg Vol(3m):10.6M
1Y Chng:+42.03%
1M Chng:+13.25%
Add to Watch List