GREEL Q1 2025 Earnings Narrower Loss Surpasses Estimates as Senior Notes Remain Stable Compass Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Pipeline Progress Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices PHAR Q1 2026 Earnings EPS Misses Expectations by Wide Margin Stock Declines RR Earnings Overview 20260527 STRT Q1 2026 Earnings EPS Misses Expectations While Stock Holds Steady