Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher ELDN Q1 2026 Earnings ClinicalStage Biotech Misses EPS Estimates Amid Ongoing Development Costs SIDU Q1 2026 Earnings Space Company Reports Narrowed Loss as Stock Surges 24 FTRE Q1 2026 Earnings EPS Beats Estimates by Wide Margin Driving Positive Market Response IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline REYN Q1 2026 Earnings EPS Surprises to the Upside Stock Edges Higher