STWD Q1 2026 Earnings EPS Misses Estimates by Nearly 10 Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion TWAV Q3 2022 Earnings EPS Misses Estimates by Wide Margin RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline Standard BioTools Q1 2026 Earnings Massive EPS Beat Fails to Lift Shares Amid Revenue Uncertainty NGNE Q1 2026 Earnings Earnings Miss Estimates as Pipeline Progress Offsets Financial Headwinds