CVRx Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment Elemental Royalty ELE Q1 2026 Earnings Massive EPS Miss Pushes Stock Down Teekay Corporation TK Q1 2026 Earnings Profitability Amid Market Volatility CDIO Q1 2025 Earnings Narrowed Loss Beats Estimates Significantly BiomX Inc PHGE Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline