Ramaco Resources Q1 2026 Earnings Coal Producer Misses EPS Estimates Shares Rise Knowles Q1 2026 Earnings EPS Surges Past Estimates Stock Rises 4 Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower Somnigroup International Inc SGI Q1 2026 Earnings EPS Beats Estimates Stock Gains 132 FGSN Q1 2026 Earnings Earnings Miss Sends Notes Lower BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs