MPT Q1 2026 Earnings EPS Surges Past Estimates With 65 Beat Stock Slides Slightly CRDL Q4 2025 Earnings Narrower Than Expected Loss as Cardiol Therapeutics Advances Clinical Pipeline CODA Q1 2026 Earnings EPS Beats Estimates by 2658 as Company Maintains Profitability CTBI Q1 2026 Earnings EPS Beats Estimates by 618 as Regional Bank Shows Resilience ALLT Q1 2026 Earnings Earnings Beat Expectations on Strong EPS Surprise Garrett Motion GTX Q1 2026 Earnings EPS Surpasses Estimates by 1486 Shares Edge Higher