FOA Q1 2026 Earnings Strong EPS Surprise of 2966 Drives Investor Attention CUK Q1 2026 Earnings EPS Meets Estimate Narrowly Stock Lifts 66 GoodRx Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 352 DUOT Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market ONL Q1 2026 Earnings Significant EPS Miss as Losses Widen