Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower YSS Q1 2026 Earnings Heavy EPS Miss Raises Concerns Despite Stock Gain CRMT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares DK Q1 2026 Earnings Surprise Profit Defies Expectations as Refining Margins Improve Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback FROG Q1 2026 Earnings EPS Beats Estimates by 24 Stock Rises Modestly