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