MSC Industrial Direct Co Inc logo

MSC Industrial Direct Co Inc (MSM)

Market Open
24 Jan, 16:38
NYSE NYSE
$
82. 87
+0.4
+0.49%
$
5.21B Market Cap
16.45 P/E Ratio
3.32% Div Yield
5,801 Volume
5.94 Eps
$ 82.47
Previous Close
Day Range
82.33 83.07
Year Range
72.79 104.76
Earnings results expected in 61 days
Want to track MSM and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
15 Jan 2025
$0.85 Dividend
29 Jan 2025 Payment Date
15 Jan 2025 Record Date
18 Dec 2024 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
13 Nov 2024
$0.85 Dividend
27 Nov 2024 Payment Date
13 Nov 2024 Record Date
10 Oct 2024 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
9 Jul 2024
$0.83 Dividend
23 Jul 2024 Payment Date
9 Jul 2024 Record Date
25 Jun 2024 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
8 Apr 2024
$0.83 Dividend
23 Apr 2024 Payment Date
9 Apr 2024 Record Date
26 Mar 2024 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
8 Jan 2024
$0.83 Dividend
23 Jan 2024 Payment Date
9 Jan 2024 Record Date
15 Dec 2023 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
13 Nov 2023
$0.83 Dividend
28 Nov 2023 Payment Date
14 Nov 2023 Record Date
11 Oct 2023 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
10 Jul 2023
$0.79 Dividend
25 Jul 2023 Payment Date
11 Jul 2023 Record Date
21 Jun 2023 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
10 Apr 2023
$0.79 Dividend
25 Apr 2023 Payment Date
11 Apr 2023 Record Date
22 Mar 2023 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
9 Jan 2023
$0.79 Dividend
24 Jan 2023 Payment Date
10 Jan 2023 Record Date
16 Dec 2022 Declaration Date
MSC Industrial Direct Co Inc logo
MSM MSC Industrial Direct Co Inc
14 Nov 2022
$0.79 Dividend
29 Nov 2022 Payment Date
15 Nov 2022 Record Date
11 Oct 2022 Declaration Date