Alamo Group Q1 2026 Earnings Strong EPS Beat Amid Steady Operational Execution ROKU Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction CAMT Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment RBC Bearings Q1 2026 Earnings EPS Surpasses Expectations by Nearly 8 GSL Q1 2026 Earnings EPS Surpasses Estimates Despite Broader Market Headwinds