Yunhong Green CTI Ltd Q4 2023 Earnings Positive EPS Drives Stock Rally DSGR Q1 2026 Earnings EPS Surpasses Estimates by 86 SWIM Q1 2026 Earnings EPS Beats Expectations by 527 Despite Negative Print Oscar Health OSCR Q1 2026 Earnings EPS Smashes Estimates by 71 Shares Gain TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher SLVM Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds