Pagaya Technologies PGY Q1 2026 Earnings Massive EPS Surprise Masks Mixed Operational Signals SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower FEED Q1 2026 Earnings Reported EPS of 688 Stock Declines on Widening Losses TNL Q1 2026 Earnings Strong EPS Beat Surpasses Expectations DEFSEC Technologies Q2 2024 Earnings EPS Miss Weighs on Results as Stock Gains Despite Weakness Surrozen Q1 2026 Earnings Staggering EPS Miss of 1165 Versus Estimate Stock Declines 266