MSC Industrial Direct Co., Inc.

MSM
IndustrialsIndustrial - DistributionNYSE
$107.32
Market Cap: $5.99B