MSC Industrial Direct Co., Inc. Class A (MSM)

WHOLESALE-INDUSTRIAL MACHINERY & EQUIPMENT · XNYS · $6.9B market cap

$123.82 as of Aug 14, 2026

Yield (TTM)2.8%
Annual dividend$3.48
Growth streak4 yrs
3y growth3.3%
5y growth-11.7%
FrequencyQuarterly
Last ex-divJul 8, 2026
Last paidJul 22, 2026

MSC Industrial Direct Co., Inc. Class A (MSM) has raised its dividend for 4 consecutive years and currently yields 2.8%. MSM pays quarterly; the most recent ex-dividend date was Jul 8, 2026.

Dividends per share by year
2017$1.83201820192020$6.50202120222023202420252026 YTD$2.61

Dividend history

Ex-datePay dateAmountFrequency
2026
2026-07-082026-07-22$0.870Quarterly
2026-04-082026-04-22$0.870Quarterly
2026-01-142026-01-28$0.870Quarterly
2026 total$2.610
2025
2025-11-122025-11-26$0.870Quarterly
2025-07-092025-07-23$0.850Quarterly
2025-04-092025-04-23$0.850Quarterly
2025-01-152025-01-29$0.850Quarterly
2025 total$3.420
2024
2024-11-132024-11-27$0.850Quarterly
2024-07-092024-07-23$0.830Quarterly
2024-04-082024-04-23$0.830Quarterly
2024-01-082024-01-23$0.830Quarterly
2024 total$3.340
2023
2023-11-132023-11-28$0.830Quarterly
2023-07-102023-07-25$0.790Quarterly
2023-04-102023-04-25$0.790Quarterly
2023-01-092023-01-24$0.790Quarterly
2023 total$3.200
2022
2022-11-142022-11-29$0.790Quarterly
2022-07-112022-07-26$0.750Quarterly
2022-04-112022-04-26$0.750Quarterly
2022-01-102022-01-25$0.750Quarterly
2022 total$3.040
2021
2021-11-152021-11-30$0.750Quarterly
2021-07-122021-07-27$0.750Quarterly
2021-04-122021-04-27$0.750Quarterly
2021-01-112021-01-26$0.750Quarterly
2021 total$3.000
2020
2020-11-302020-12-15$3.500Irregular
2020-11-092020-11-24$0.750Quarterly
2020-07-132020-07-28$0.750Quarterly
2020-04-132020-04-28$0.750Quarterly
2020-01-212020-02-05$0.750Quarterly
2020 total$6.500
2019
2019-11-082019-11-26$0.750Quarterly
2019-07-222019-08-06$0.750Quarterly
2019-04-082019-04-23$0.630Quarterly
2019-01-072019-01-22$0.630Quarterly
2019 total$2.760
2018
2018-11-092018-11-27$0.630Quarterly
2018-07-092018-07-24$0.580Quarterly
2018-04-162018-05-01$0.580Quarterly
2018-01-122018-01-30$0.580Quarterly
2018 total$2.370
2017
2017-11-132017-11-28$0.480Quarterly
2017-07-142017-08-01$0.450Quarterly
2017-04-132017-05-02$0.450Quarterly
2017-01-062017-01-24$0.450Quarterly
2017 total$1.830
2016
2016-11-102016-11-29$0.450Quarterly
2016-07-082016-07-26$0.430Quarterly
2016-04-082016-04-26$0.430Quarterly
2016-01-082016-01-26$0.430Quarterly
2016 total$1.740
2015
2015-11-062015-11-24$0.430Quarterly
2015-07-102015-07-28$0.400Quarterly
2015-04-102015-04-28$0.400Quarterly
2015-01-092015-01-27$0.400Quarterly
2015 total$1.630
2014
2014-11-142014-11-26$3.000Irregular
2014-07-032014-07-22$0.330Quarterly
2014-04-112014-04-22$0.330Quarterly
2014-01-102014-01-28$0.330Quarterly
2014 total$3.990
2013
2013-11-042013-11-20$0.330Quarterly
2013-07-052013-07-23$0.300Quarterly
2013-04-122013-04-30$0.300Quarterly
2013 total$0.930
2012
2012-12-132012-12-27$0.300Quarterly
2012-11-052012-11-21$0.300Quarterly
2012-07-062012-07-24$0.250Quarterly
2012-04-052012-04-24$0.250Quarterly
2012-01-062012-01-24$0.250Quarterly
2012 total$1.350
2011
2011-11-022011-11-18$0.250Quarterly
2011-07-082011-07-26$0.220Quarterly
2011-04-082011-04-26$0.220Quarterly
2011-01-072011-01-25$0.220Quarterly
2011 total$0.910
2010
2010-10-292010-11-16$1.000Irregular
2010-07-092010-07-27$0.220Quarterly
2010-04-142010-04-27$0.200Quarterly
2010-01-142010-02-02$0.200Quarterly
2010 total$1.620
2009
2009-10-282009-11-13$0.200Quarterly
2009-07-102009-07-28$0.200Quarterly
2009-04-092009-04-28$0.200Quarterly
2009-01-152009-02-03$0.200Quarterly
2009 total$0.800
2008
2008-10-282008-11-13$0.200Quarterly
2008-07-082008-07-24$0.200Quarterly
2008-04-152008-05-01$0.180Quarterly
2008-01-172008-02-05$0.180Quarterly
2008 total$0.760
2007
2007-10-302007-11-15$0.180Quarterly
2007-07-062007-07-24$0.180Quarterly
2007-04-102007-04-26$0.180Quarterly
2007-01-052007-01-23$0.140Quarterly
2007 total$0.680
2006
2006-10-312006-11-16$0.140Quarterly
2006-07-062006-07-21$0.140Quarterly
2006-04-052006-04-18$0.140Quarterly
2006-01-122006-01-24$0.140Irregular
2006 total$0.560
2005
2005-11-012005-11-10$0.120Irregular
2005-08-042005-08-15$1.500Irregular
2005-07-072005-07-18$0.120Irregular
2005-03-312005-04-11$0.120Irregular
2005-01-192005-01-28$0.100Irregular
2005 total$1.960
2004
2004-11-092004-11-19$0.100Irregular
2004-07-132004-07-26$0.080Irregular
2004-04-082004-04-23$0.080Irregular
2004-01-152004-01-30$0.080Irregular
2004 total$0.340