Marathon MPC Q1 2026 Earnings Beat Revenue NA EPS 165 Spring SVIV Stalls at 1000 Consolidation Phase 20260515 Trinity TRIB Climbs 099 Resistance at 061 in Focus 20260518 Is SR Bancorp SRBK Still a Buy After 105 Rally 20260518 CIMP Q1 2026 Earnings EPS Surpasses Estimates as Company Demonstrates Resilient Performance Unifirst Corporation UNF Q1 2026 Earnings EPS Slightly Above Estimates Amid Steady Operations IBOC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction GKOS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares PHAT Q1 2026 Earnings Missed EPS Estimates Amid Ongoing Development Efforts XFOR Q1 2026 Earnings NarrowerThanExpected Loss Despite Flat Revenue ATKR Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Execution Cavco Industries Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction Algorhythm Holdings Inc RIME Q1 2026 Earnings Beats EPS Estimates Despite No Reported Revenue RDN Q1 2026 Earnings EPS Beat Sends Stock Lower Despite Positive Surprise Rhinebeck Bancorp Inc RBKB Q1 2026 Earnings Solid EPS of 020 Reinforces Steady Performance CYTK Q1 2026 Earnings ClinicalStage Biotech Beats EPS Estimates but Stock Slips EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183