TFX Q1 2026 Earnings Earnings Beat Drives Modest Share Gain Nexalin Technology Inc NXL Q1 2026 Earnings EPS Misses Estimates as PreRevenue Company Intensifies RD Spend XNET Q3 2024 Earnings EPS of 008 Highlights Operational Control Amid Sparse Disclosure STLA Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges IO Biotech Q3 2025 Earnings EPS Beat Highlights Cost Discipline Amid Ongoing Pipeline Development Porch Group Inc PRCH Q1 2026 Earnings BetterThanFeared Loss Despite Revenue Disappearance