InflaRx NV IFRX Q4 2025 Earnings Narrower Loss and Pipeline Progress Lift Sentiment Mission Produce Q1 2026 Earnings EPS Beat Offset by Revenue Uncertainty and Stock Decline WTI Q1 2026 Earnings Earnings Miss Estimates as Losses Widen Amid Production Headwinds NFG Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Biohaven Ltd BHVN Q1 2026 Earnings Wider Loss Than Expected as PreRevenue Biotech Advances Pipeline ALZN Q1 2026 Earnings EPS Surprise of 7046 as Loss Narrows Sharply from Analyst Expectations