MeiraGTx Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline TBRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Disappointing Quarter OPENLANE Q1 2026 Earnings EPS Surpasses Estimates by 124 Amid Solid Operational Execution IO Biotech Q3 2025 Earnings EPS Beats Estimates by 6067 as Narrowing Losses Highlight Cost Discipline Smurfit WestRock Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges SION Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Navigates Pipeline Progress