OSW Q1 2026 Earnings EPS Beats Estimates with 389 Surprise Amid Modest Stock Decline SAFX Q1 2026 Earnings NarrowerthanExpected Loss Drives Modest Stock Gain Crown Castle CCI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower HMR Q4 2025 Earnings Heavy EPS Miss Despite Stock Surge Marten Transport Q1 2026 Earnings Small EPS Beat Amidst Challenging Freight Environment GSK Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance