MSM MSC Industrial Direct Company Inc reports narrow EPS miss and 14 percent yearoveryear revenue drop shares fall 112 percent Venture VG Profitability Outlook Q4 2025 Earnings Beat Estimates MCO Moodys Corporation beats Q4 2025 earnings estimates by 54 percent shares climb 155 percent today MARPS Marine Petroleum Trust Units of Beneficial Interest falls 388 after reporting Q4 2025 earnings per share of 008 Snap SNAP Stock Bollinger Bands 017 20260418 Goldcom GOLD Stock Industry Opportunities 108 20260415 BDC Belden Inc notches Q4 2025 EPS beat yet shares fall 225 percent amid tepid investor sentiment Core Natural CNR Stock Investor Perspective 195 20260415 Gulfport GPOR Stock Risk Exposure Analysis Gulfport Energy posts minor 09 EPS miss vs analyst estimates BOSC BOS Better Online Solutions notches minor share price gain following its fourth quarter 2025 earnings release