MSC Industrial Direct Company Profile (NYSE:MSM)

About MSC Industrial Direct

MSC Industrial Direct logoMSC Industrial Direct Co., Inc. (MSC) is direct marketers and distributors of a range of metalworking and maintenance, repair and operations (MRO) products to customers throughout the United States. The Company operates primarily in the United States, with customers in all 50 states, through a network of five customer fulfillment centers (four customer fulfillment centers are located within the United States and one is located in the United Kingdom and 106 branch offices (104 branches are located within the United States, one is located in the United Kingdom and the other is located in Mexico). Its products represent a range of MRO products that include cutting tools; measuring instruments; tooling components; metalworking products; fasteners; flat stock; raw materials; abrasives; machinery hand and power tools; safety and janitorial supplies; plumbing supplies; materials handling products; power transmission components and electrical supplies.

Industry, Sector and Symbol:
  • Sector: Industrial Products
  • Industry: Industrial Equipment Wholesale
  • Sub-Industry: Trading Companies & Distributors
  • Exchange: NYSE
  • Symbol: MSM
  • CUSIP: 55353010
Key Metrics:
  • Previous Close: $74.05
  • 50 Day Moving Average: $72.77
  • 200 Day Moving Average: $73.15
  • Trailing P/E Ratio: 19.96
  • Foreward P/E Ratio: 18.89
  • P/E Growth: 2.34
  • Market Cap: $4.55B
  • Outstanding Shares: 61,459,000
  • Beta: 0.71
Additional Links:
Companies Related to MSC Industrial Direct:

Analyst Ratings

Consensus Ratings for MSC Industrial Direct (NYSE:MSM) (?)
Ratings Breakdown: 2 Sell Ratings, 4 Hold Ratings, 2 Buy Ratings
Consensus Rating:Hold (Score: 2.00)
Consensus Price Target: $74.38 (0.44% upside)

Analysts' Ratings History for MSC Industrial Direct (NYSE:MSM)
Show:
DateFirmActionRatingPrice TargetDetails
8/25/2016MacquarieInitiated CoverageNeutral$80.00View Rating Details
8/19/2016Credit Suisse Group AGInitiated CoverageUnderperform$65.00View Rating Details
7/7/2016BMO Capital MarketsReiterated RatingMarket Perform$80.00 -> $78.00View Rating Details
7/7/2016Barclays PLCBoost Price TargetUnderweight$64.00 -> $66.00View Rating Details
3/21/2016Sterne Agee CRTInitiated CoverageNeutral$80.00View Rating Details
3/14/2016KeyCorpBoost Price TargetOverweight$75.00 -> $80.00View Rating Details
1/15/2016GabelliInitiated CoverageBuy$77.00View Rating Details
10/28/2015Robert W. BairdLower Price TargetNeutral$73.00 -> $69.00View Rating Details
8/20/2015William BlairReiterated RatingMarket PerformView Rating Details
4/9/2015BB&T Corp.DowngradeBuy -> Hold$90.00View Rating Details
1/8/2015Deutsche Bank AGReiterated RatingSell$73.00View Rating Details
1/8/2015Jefferies GroupLower Price TargetBuy$96.00 -> $94.00View Rating Details
12/12/2014Stifel NicolausInitiated CoverageHoldView Rating Details
10/29/2014StephensDowngradeOverweight -> Equal Weight$105.00 -> $87.00View Rating Details
(Data available from 8/30/2014 forward)

Earnings

Earnings History for MSC Industrial Direct (NYSE:MSM)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
11/1/2016        
7/6/2016Q316$1.00$1.05$727.50 millionViewN/AView Earnings Details
4/6/2016Q216$0.78$0.80$686.67 million$684.10 millionViewN/AView Earnings Details
1/6/2016Q116$0.87$0.89$708.73 million$706.80 millionViewN/AView Earnings Details
10/27/2015Q415$0.95$0.96$739.89 million$727.40 millionViewListenView Earnings Details
7/7/2015Q315$0.96$1.03$745.50 millionViewN/AView Earnings Details
4/8/2015Q215$0.85$0.84$706.40 millionViewN/AView Earnings Details
1/7/2015Q115$0.98$0.95$732.90 million$731.10 millionViewN/AView Earnings Details
10/28/2014Q414$1.01$1.02$728.84 million$726.60 millionViewN/AView Earnings Details
7/9/2014Q314$1.06$1.06$727.35 million$720.50 millionViewN/AView Earnings Details
4/9/2014Q214$0.85$0.87$665.99 million$661.50 millionViewN/AView Earnings Details
1/8/2014Q1$0.95$0.99$673.54 million$678.50 millionViewListenView Earnings Details
10/30/2013Q413$0.90$0.95$668.50 million$673.80 millionViewN/AView Earnings Details
7/10/2013Q3 2013$0.98$1.05$637.07 million$636.90 millionViewN/AView Earnings Details
4/10/2013Q2 2013$0.90$0.90$572.35 million$569.50 millionViewN/AView Earnings Details
1/10/2013Q1 2013$1.01$1.01$582.62 million$577.50 millionViewN/AView Earnings Details
10/31/2012Q412$1.07$1.11$632.64 million$635.30 millionViewN/AView Earnings Details
6/28/2012$1.11$1.10ViewN/AView Earnings Details
4/4/2012$0.95$0.95ViewN/AView Earnings Details
1/5/2012$0.93$0.95ViewN/AView Earnings Details
10/26/2011$0.87$0.93ViewN/AView Earnings Details
6/30/2011$0.94$0.97ViewN/AView Earnings Details
4/6/2011$0.70$0.78ViewN/AView Earnings Details
1/6/2011$0.74$0.75ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for MSC Industrial Direct (NYSE:MSM)
Current Year EPS Consensus Estimate: $3.73 EPS
Next Year EPS Consensus Estimate: $3.92 EPS
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20166$0.77$0.83$0.79
Q2 20163$1.00$1.01$1.00
Q3 20164$0.99$1.01$1.00
Q4 20163$0.97$1.00$0.98
Q1 20171$0.93$0.93$0.93
Q2 20171$0.84$0.84$0.84
Q3 20171$1.14$1.14$1.14
Q4 20171$0.99$0.99$0.99
(Data provided by Zacks Investment Research)

Dividends

Current Dividend Information for MSC Industrial Direct (NYSE:MSM)
Annual Dividend:$1.72
Dividend Yield:2.32%
Payout Ratio:46.49% (Based on Trailing 12 Months of Earnings)
46.11% (Based on Current Year Consensus EPS Estimate)
43.88% (Based on Next Year Consensus EPS Estimate)
Dividend Growth:6.50% (3 Year Average)

Dividend History for MSC Industrial Direct (NYSE:MSM)
AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/23/2016quarterly$0.432.47%7/8/20167/12/20167/26/2016
3/31/2016quarterly$0.432.24%4/8/20164/12/20164/26/2016
12/16/2015quarterly$0.433.13%1/8/20161/12/20161/26/2016
10/21/2015quarterly$0.432.87%11/6/201511/10/201511/24/2015
6/23/2015quarterly$0.402.28%7/10/20157/14/20157/28/2015
4/2/2015quarterly$0.402.24%4/10/20154/14/20154/28/2015
12/17/2014quarterly$0.401.99%1/9/20151/13/20151/27/2015
10/22/2014quarterly$0.401.55%11/14/201411/18/201411/26/2014
6/19/2014quarterly$0.331.4%7/3/20147/8/20147/22/2014
4/3/2014quarterly$0.331.51%4/4/20144/8/20144/22/2014
12/18/2013quarterly$0.331.64%1/10/20141/14/20141/28/2014
10/24/2013quarterly$0.331.58%11/4/201311/6/201311/20/2013
6/24/2013quarterly$0.301.53%7/5/20137/9/20137/23/2013
4/4/2013quarterly$0.301.45%4/12/20134/16/20134/30/2013
12/9/2012quarterly$0.301.71%12/13/201212/17/201212/27/2012
(Data available from 1/1/2013 forward)

Insider Trades

Insider Trading History for MSC Industrial Direct (NYSE:MSM)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
8/19/2016Steve ArmstrongSVPSell3,732$73.35$273,742.20View SEC Filing  
5/17/2016David SandlerVice ChairmanSell1,500$74.50$111,750.00View SEC Filing  
5/10/2016David SandlerVice ChairmanSell5,411$75.99$411,181.89View SEC Filing  
4/27/2016Christopher DavanzoSVPSell2,106$76.74$161,614.44View SEC Filing  
4/26/2016Steve ArmstrongSVPSell3,732$76.50$285,498.00View SEC Filing  
4/19/2016Charles BonomoVPSell2,661$76.00$202,236.00View SEC Filing  
4/15/2016Gregory PolliSVPSell12,303$74.80$920,264.40View SEC Filing  
4/11/2016Douglas E JonesEVPSell12,119$76.00$921,044.00View SEC Filing  
4/8/2016Philip PellerDirectorSell3,674$75.00$275,550.00View SEC Filing  
2/9/2016Denis F KellyDirectorBuy2,000$66.53$133,060.00View SEC Filing  
2/4/2016Steve ArmstrongSVPSell3,732$66.26$247,282.32View SEC Filing  
2/2/2016Denis F. KellyDirectorBuy2,000$64.96$129,920.00View SEC Filing  
1/19/2016Denis F KellyDirectorSell1,422$59.46$84,552.12View SEC Filing  
7/8/2015Douglas E JonesEVPSell2,141$71.00$152,011.00View SEC Filing  
4/23/2015Denis F KellyDirectorSell1,402$71.91$100,817.82View SEC Filing  
1/2/2015Charles BonomoVPSell2,064$81.29$167,782.56View SEC Filing  
10/31/2014Jeffrey KaczkaCFOSell4,952$80.95$400,864.40View SEC Filing  
8/19/2014Christopher DavanzoVPSell2,105$89.42$188,229.10View SEC Filing  
8/19/2014Mitchell JacobsonDirectorSell21,313$89.63$1,910,284.19View SEC Filing  
8/18/2014Mitchell JacobsonDirectorSell916$89.49$81,972.84View SEC Filing  
8/15/2014Charles BonomoVPSell2,660$89.00$236,740.00View SEC Filing  
8/14/2014Jeffrey KaczkaCFOSell4,952$88.39$437,707.28View SEC Filing  
7/15/2014Mitchell JacobsonDirectorSell30,000$89.58$2,687,400.00View SEC Filing  
5/19/2014Mitchell JacobsonDirectorSell5,710$90.32$515,727.20View SEC Filing  
5/13/2014Mitchell JacobsonDirectorSell5,000$91.62$458,100.00View SEC Filing  
5/12/2014Erik GershwindCEOSell25,000$91.53$2,288,250.00View SEC Filing  
5/9/2014Mitchell JacobsonDirectorSell44,848$89.81$4,027,798.88View SEC Filing  
5/7/2014Mitchell JacobsonDirectorSell25,000$89.51$2,237,750.00View SEC Filing  
5/1/2014Douglas JonesEVPSell4,732$92.00$435,344.00View SEC Filing  
5/1/2014Thomas CoxVPSell2,000$91.50$183,000.00View SEC Filing  
4/22/2014Thomas CoxVPSell5,000$89.00$445,000.00View SEC Filing  
4/10/2014Douglas JonesEVPSell2,125$90.05$191,356.25View SEC Filing  
4/10/2014Mitchell JacobsonDirectorSell12,500$89.97$1,124,625.00View SEC Filing  
1/17/2014Mitchell JacobsonDirectorSell1,900$88.61$168,359.00View SEC Filing  
1/17/2014Steve ArmstrongSVPSell3,422$88.79$303,839.38View SEC Filing  
1/16/2014Eileen McguireEVPSell46,814$88.56$4,145,847.84View SEC Filing  
1/16/2014Mitchell JacobsonDirectorSell25,000$88.43$2,210,750.00View SEC Filing  
1/15/2014David SandlerChairmanSell3,727$87.87$327,491.49View SEC Filing  
1/14/2014David SandlerChairmanSell19,933$86.65$1,727,194.45View SEC Filing  
1/14/2014Erik GershwindCEOSell16,332$86.17$1,407,328.44View SEC Filing  
1/14/2014Mitchell JacobsonDirectorSell90,002$86.60$7,794,173.20View SEC Filing  
1/13/2014Erik GershwindCEOSell13,334$85.03$1,133,790.02View SEC Filing  
1/10/2014Charles BonomoVPSell4,591$84.86$389,592.26View SEC Filing  
1/10/2014Erik GershwindCEOSell20,334$85.17$1,731,846.78View SEC Filing  
1/10/2014Mitchell JacobsonDirectorSell40,002$84.91$3,396,569.82View SEC Filing  
1/9/2014Christopher DavanzoVPSell2,434$84.63$205,989.42View SEC Filing  
1/9/2014David SandlerChairmanSell11,830$84.10$994,903.00View SEC Filing  
11/15/2013Denis KellyDirectorSell5,000$76.72$383,600.00View SEC Filing  
11/14/2013Eileen McguireEVPSell10,000$75.26$752,600.00View SEC Filing  
8/5/2013Mitchell JacobsonDirectorSell12,000$83.90$1,006,800.00View SEC Filing  
8/2/2013Erik GershwindCEOSell25,000$84.31$2,107,750.00View SEC Filing  
8/2/2013Philip PellerDirectorSell5,526$84.00$464,184.00View SEC Filing  
8/2/2013Thomas CoxVPSell10,000$84.27$842,700.00View SEC Filing  
8/1/2013Charles BonomoVPSell5,320$84.10$447,412.00View SEC Filing  
7/22/2013Steve ArmstrongSVPSell4,310$79.73$343,636.30View SEC Filing  
5/20/2013Mitchell JacobsonDirectorSell30,000$83.64$2,509,200.00View SEC Filing  
5/17/2013Douglas E JonesEVPSell12,119$83.58$1,012,906.02View SEC Filing  
5/16/2013Mitchell JacobsonDirectorSell49,992$83.95$4,196,828.40View SEC Filing  
5/15/2013Erik GershwindCEOSell5,950$83.50$496,825.00View SEC Filing  
5/14/2013Christopher DavanzoVPSell2,210$83.55$184,645.50View SEC Filing  
5/14/2013Erik GershwindCEOSell4,050$83.50$338,175.00View SEC Filing  
5/14/2013Mitchell JacobsonDirectorSell30,000$82.78$2,483,400.00View SEC Filing  
5/10/2013Mitchell JacobsonDirectorSell45,000$81.79$3,680,550.00View SEC Filing  
5/8/2013Mitchell JacobsonDirectorSell30,000$80.81$2,424,300.00View SEC Filing  
11/19/2012Denis KellyDirectorSell5,000$69.84$349,200.00View SEC Filing  
11/1/2012Denis F KellyDirectorSell5,000$73.26$366,300.00View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Latest Headlines for MSC Industrial Direct (NYSE:MSM)
DateHeadline
publicnow.com logoMediaset files suit against Vivendi (NYSE:MSM)
www.publicnow.com - August 22 at 10:53 AM
4-traders.com logoMSC INDUSTRIAL DIRECT CO INC : Other Events (form 8-K) (NYSE:MSM)
www.4-traders.com - August 20 at 10:23 AM
biz.yahoo.com logoMSC INDUSTRIAL DIRECT CO INC Files SEC form 8-K, Other Events (NYSE:MSM)
biz.yahoo.com - August 19 at 9:22 AM
publicnow.com logoMSC Announces Final Results Of Self-Tender Offer (NYSE:MSM)
www.publicnow.com - August 10 at 6:43 PM
capitalcube.com logoETF’s with exposure to MSC Industrial Direct Co., Inc. : August 9, 2016 (NYSE:MSM)
www.capitalcube.com - August 9 at 6:33 PM
capitalcube.com logoMSC Industrial Direct Co., Inc. breached its 50 day moving average in a Bullish Manner : MSM-US : August 8, 2016 (NYSE:MSM)
www.capitalcube.com - August 8 at 10:58 AM
twst.com logoMSC Industrial Direct Co. Inc.: MSC Announces Preliminary Results Of Self-Tender Offer (NYSE:MSM)
www.twst.com - August 7 at 10:28 AM
finance.yahoo.com logo9:01 am MSC Industrial announces preliminary results of self-tender offer for up to $300 mln of its Class A common stock at a price per share not less than $66.00 and not greater than $72.50 (NYSE:MSM)
finance.yahoo.com - August 6 at 6:25 PM
finance.yahoo.com logoMSC Announces Preliminary Results Of Self-Tender Offer (NYSE:MSM)
finance.yahoo.com - August 5 at 9:21 AM
publicnow.com logoMediaset SpA: the press release issued today by Vivendi during trading hours contains subjective and instrumental information contrary to the current regulation (NYSE:MSM)
www.publicnow.com - July 29 at 11:58 AM
publicnow.com logoMediaset S.p.A.: approval for First Half results 2016. Measure to protect the company's interests due to contractual violations by Vivendi. (NYSE:MSM)
www.publicnow.com - July 28 at 11:58 AM
capitalcube.com logoMSC Industrial Direct Co., Inc. :MSM-US: Earnings Analysis: Q3, 2016 By the Numbers : July 22, 2016 (NYSE:MSM)
www.capitalcube.com - July 22 at 11:07 AM
capitalcube.com logoMSC Industrial Direct Co., Inc. : MSM-US: Dividend Analysis : July 12th, 2016 (record date) : By the numbers : July 20, 2016 (NYSE:MSM)
www.capitalcube.com - July 20 at 11:31 AM
capitalcube.com logoMSC Industrial Direct Co., Inc. breached its 50 day moving average in a Bearish Manner : MSM-US : July 18, 2016 (NYSE:MSM)
www.capitalcube.com - July 18 at 8:24 AM
finance.yahoo.com logoMSC INDUSTRIAL DIRECT CO INC Financials (NYSE:MSM)
finance.yahoo.com - July 16 at 1:04 PM
News IconWall Street week ahead - Can stocks stay at highs? That depends on earnings | Reuters (NYSE:MSM)
www.firstpost.com - July 16 at 9:39 AM
seekingalpha.com logoCurrent Multiples Indicate MSM Stock Has Limited Upside (NYSE:MSM)
seekingalpha.com - July 15 at 5:22 PM
publicnow.com logosaving4members Forms Strategic Partnership With MSC Industrial Supply Co. (NYSE:MSM)
www.publicnow.com - July 14 at 4:48 PM
News IconDavid Sandler dies; former CEO of MSC Industrial was 59 (NYSE:MSM)
www.newsday.com - July 13 at 6:41 PM
publicnow.com logoMSC Saddened By Death Of Executive Vice Chairman, Former CEO David Sandler (NYSE:MSM)
www.publicnow.com - July 11 at 6:43 PM
seekingalpha.com logo6 Mid-Cap Companies For Your Dividend Growth Portfolio (NYSE:MSM)
seekingalpha.com - July 11 at 6:19 PM
News IconChevron, Exxon to Invest $37 B in Kazakhstan, Walgreens Net Falls (NYSE:MSM)
www.ticker.com - July 8 at 6:23 PM
capitalcube.com logoMSC Industrial Direct Co., Inc. breached its 50 day moving average in a Bullish Manner : MSM-US : July 8, 2016 (NYSE:MSM)
www.capitalcube.com - July 8 at 8:15 AM
benzinga.com logoMSC Industrial Operating In A Weak Environment, Says BMO (NYSE:MSM)
www.benzinga.com - July 7 at 6:21 PM
finance.yahoo.com logoMSC Commences Self-Tender Offer And Related Stock Repurchase For Up To $390 Million Of Its Common Stock (NYSE:MSM)
finance.yahoo.com - July 7 at 9:00 AM
finance.yahoo.com logoEdited Transcript of MSM earnings conference call or presentation 6-Jul-16 12:30pm GMT (NYSE:MSM)
finance.yahoo.com - July 6 at 6:53 PM
biz.yahoo.com logoMSC INDUSTRIAL DIRECT CO INC Files SEC form 8-K, Entry into a Material Definitive Agreement, Results of Operations an (NYSE:MSM)
biz.yahoo.com - July 6 at 7:14 AM
biz.yahoo.com logoQ3 2016 MSC Industrial Direct Co Inc Earnings Release - Before Market Open (NYSE:MSM)
biz.yahoo.com - July 6 at 7:07 AM
sg.finance.yahoo.com logoMSC Industrial tops 3Q profit forecasts (NYSE:MSM)
sg.finance.yahoo.com - July 6 at 6:53 AM
publicnow.com logo"RADIOMEDIASET" IS BORN PARENT COMPANY OF MEDIASET'S RADIO BUSINESS (NYSE:MSM)
www.publicnow.com - July 1 at 12:21 PM
nasdaq.com logoMSC Industrial Direct Becomes Oversold (MSM) (NYSE:MSM)
www.nasdaq.com - June 27 at 6:09 PM
4-traders.com logoMSC Industrial Direct : Declares Regular Quarterly Dividend (NYSE:MSM)
www.4-traders.com - June 25 at 5:52 PM
capitalcube.com logoETF’s with exposure to MSC Industrial Direct Co., Inc. : June 24, 2016 (NYSE:MSM)
www.capitalcube.com - June 24 at 5:39 PM
biz.yahoo.com logoMSC INDUSTRIAL DIRECT CO INC Files SEC form 8-K, Other Events, Financial Statements and Exhibits (NYSE:MSM)
biz.yahoo.com - June 24 at 10:56 AM
publicnow.com logoMSC Declares Regular Quarterly Dividend (NYSE:MSM)
www.publicnow.com - June 23 at 5:29 PM
capitalcube.com logoMSC Industrial Direct Co., Inc. :MSM-US: Earnings Analysis: Q2, 2016 By the Numbers : June 22, 2016 (NYSE:MSM)
www.capitalcube.com - June 22 at 11:24 AM
publicnow.com logoMediaset S.P.A.: implementation of the medium- and long-term incentive and retention plan (NYSE:MSM)
www.publicnow.com - June 21 at 12:29 PM
fidaily.com logoWith Shares Trading down at $71.98 (MSM) MSC Industrial Supply Co. To Webcast… (NYSE:MSM)
www.fidaily.com - June 16 at 6:25 PM
twst.com logoMSC Industrial Direct Co. Inc.: MSC Industrial Supply Co. To Webcast Review Of 2016 Fiscal Third Quarter Results (NYSE:MSM)
www.twst.com - June 16 at 6:25 PM
publicnow.com logoMSC Industrial Supply Co. To Webcast Review Of 2016 Fiscal Third Quarter Results (NYSE:MSM)
www.publicnow.com - June 15 at 4:19 PM
capitalcube.com logoMSC Industrial Direct Co., Inc. breached its 50 day moving average in a Bearish Manner : MSM-US : June 13, 2016 (NYSE:MSM)
www.capitalcube.com - June 13 at 8:57 AM
publicnow.com logoMSC Named B2B E-Commerce Player Of The Year By Internet Retailer Magazine (NYSE:MSM)
www.publicnow.com - June 9 at 8:39 AM
News IconPerformance at a Glance on MSC Industrial Direct Co. Inc. (NYSE:MSM) - HNN (NYSE:MSM)
hintsnewsnetwork.com - May 29 at 10:56 AM
News IconStock Rating Review for MSC Industrial Direct Company, Inc. (NYSE:MSM) - Wall Street Hints and News (NYSE:MSM)
hintsnewsnetwork.com - May 27 at 12:58 AM
News IconEarnings Review and Stock Rundown for MSC Industrial Direct Company, Inc. (NYSE:MSM) - Wall Street Hints and News (NYSE:MSM)
hintsnewsnetwork.com - May 25 at 7:37 PM
News IconTarget Check and Stock Performance Recap MSC Industrial Direct Company, Inc. (NYSE:MSM) - Wall Street Hints and News (NYSE:MSM)
hintsnewsnetwork.com - May 25 at 7:37 PM
thestreet.com logoAve Maria Manager Likes These Four Growth Stocks (NYSE:MSM)
www.thestreet.com - May 25 at 6:36 PM
investors.com logoNo Letup For Sands, MGM, As Macau Recession Seen Into 2017 (NYSE:MSM)
www.investors.com - May 25 at 4:27 PM
finance.yahoo.com logoMSC Industrial downgraded by Barclays (NYSE:MSM)
finance.yahoo.com - May 25 at 12:39 PM
stocksdaily.net logoMSC Industrial Direct Company, Inc. (NYSE:MSM) Reports Yearly Sales Estimate At $3439 - Stocks Daily (NYSE:MSM)
www.stocksdaily.net - May 25 at 12:58 AM

Social

MSC Industrial Direct (NYSE:MSM) Chart for Tuesday, August, 30, 2016


Last Updated on 8/30/2016 by MarketBeat.com Staff