Crown Castle Q1 2026 Earnings EPS Misses Estimates by 133 Stock Declines OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring RB Global Inc Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher SWVL Q4 2022 Earnings Narrower Loss Beats Expectations Stock Rises VMI Q1 2026 Earnings EPS Surges 153 Above Estimates Stock Gains GSL Q1 2026 Earnings EPS Surpasses Estimates by 314 Amid Market Volatility