AMRC Q1 2026 Earnings EPS Misses Estimates as Market Looks Beyond ShortTerm Results CNL Q1 2026 Earnings EPS Falls Short of Estimates as Exploration Costs Weigh Crude Oil Prices Slide on Speculation of Strait of Hormuz Reopening CTRE Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Impinj PI Q1 2026 Earnings Narrow EPS Miss Overshadowed by Resilient Demand Signals XORTX Therapeutics Q1 2024 Earnings Steep EPS Miss Highlights PreRevenue Biotech Hurdles