Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion
BIOA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares
InflaRx NV IFRX Q4 2025 Earnings Narrower Loss and Pipeline Progress Lift Sentiment
SWAG Q1 2026 Earnings Positive EPS of 004 Amid Limited Data
MTW Q1 2026 Earnings Loss Wider Than Expected Stock Rises 199
TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally