InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus Quhuo Limited QH Q4 2021 Earnings Massive EPS Miss with 49950 Reported vs 8343 Estimate i3 Verticals IIIV Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares ELDN Q1 2026 Earnings ClinicalStage Biotech Misses EPS Estimates Amid Ongoing Development Costs PFS Q1 2026 Earnings Strong Earnings Beat Amidst Stable Operations