MSC Industrial Direct - 20 Year Dividend History | MSM
Historical dividend payout and yield for MSC Industrial Direct (MSM) since 2005. The current TTM dividend payout for MSC Industrial Direct (MSM) as of January 31, 2025 is $3.40. The current dividend yield for MSC Industrial Direct as of January 31, 2025 is 4.18%.