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