NKE Q1 2026 Earnings EPS Surprises 2289 Above Estimates as Stock Gains TATT Q1 2026 Earnings Strong EPS Beat Drives Stock Rally BRCC Earnings Overview 20260526 CRMD Q1 2026 Earnings Profit Surge Driven by NonOperating Items Revenue Remains Absent Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher