OXM Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Gain Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism DOC Q1 2026 Earnings Massive EPS Beat Drives Strong Surprise Yet Stock Edges Lower T1 Energy Inc Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares EPR Q1 2026 Earnings EPS Surpasses Estimates Amid Mixed Market Response Visa Q1 2026 Earnings EPS Beats Estimates by 482 as Payments Volume Remains Resilient