MSC Industrial Direct Company Inc. (MSM) Dividend Calculator
Calculate projected dividend income for MSC Industrial Direct Company Inc.. Current yield: 3.48%, DPS: $3.32.
Share Price
$90.71
Dividend Yield
3.48%
Annual DPS
$3.32
Frequency
Quarterly
Payout Ratio
3.90%
Growth Streak
23 years
Ex-Dividend Date
Apr 8, 2026
Pay Date
Jan 28, 2026
Dividend Income Calculator
MSM Dividend Per Share History
Recent Dividend Payments
| Ex-Date | Amount | Type | Frequency | Pay Date |
|---|---|---|---|---|
| Jan 14, 2026 | $0.8700 | Regular | Q | Jan 28, 2026 |
| Nov 12, 2025 | $0.8700 | Regular | Q | Nov 26, 2025 |
| Jul 9, 2025 | $0.8500 | Regular | Q | Jul 23, 2025 |
| Apr 9, 2025 | $0.8500 | Regular | Q | Apr 23, 2025 |
| Jan 15, 2025 | $0.8500 | Regular | Q | Jan 29, 2025 |
| Nov 13, 2024 | $0.8500 | Regular | Q | Nov 27, 2024 |
| Jul 9, 2024 | $0.8300 | Regular | Q | Jul 23, 2024 |
| Apr 8, 2024 | $0.8300 | Regular | Q | Apr 23, 2024 |
| Jan 8, 2024 | $0.8300 | Regular | Q | Jan 23, 2024 |
| Nov 13, 2023 | $0.8300 | Regular | Q | Nov 28, 2023 |
| Jul 10, 2023 | $0.7900 | Regular | Q | Jul 25, 2023 |
| Apr 10, 2023 | $0.7900 | Regular | Q | Apr 25, 2023 |
| Jan 9, 2023 | $0.7900 | Regular | Q | Jan 24, 2023 |
| Nov 14, 2022 | $0.7900 | Regular | Q | Nov 29, 2022 |
| Jul 11, 2022 | $0.7500 | Regular | Q | Jul 26, 2022 |
| Apr 11, 2022 | $0.7500 | Regular | Q | Apr 26, 2022 |
| Jan 10, 2022 | $0.7500 | Regular | Q | Jan 25, 2022 |
| Nov 15, 2021 | $0.7500 | Regular | Q | Nov 30, 2021 |
| Jul 12, 2021 | $0.7500 | Regular | Q | Jul 27, 2021 |
| Apr 12, 2021 | $0.7500 | Regular | Q | Apr 27, 2021 |
Frequently Asked Questions
Does MSM pay dividends?
Yes, MSC Industrial Direct Company Inc. (MSM) pays dividends on a quarterly basis. The current dividend yield is 3.48% with an annual dividend per share of $3.32.
What is MSM's dividend yield?
MSC Industrial Direct Company Inc. has a current dividend yield of 3.48%. The payout ratio is 3.90%.
When is the next MSM ex-dividend date?
The most recent ex-dividend date for MSM was Apr 8, 2026. The payment date is Jan 28, 2026.