MSC Industrial Direct (NYSE:MSM – Get Free Report) issued its earnings results on Tuesday. The industrial products company reported $1.25 earnings per share for the quarter, missing analysts’ consensus estimates of $1.30 by ($0.05), MarketWatch Earnings reports. MSC Industrial Direct had a return on equity of 24.29% and a net margin of 8.56%. The firm […]