Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence PLTK Q1 2026 Earnings EPS Misses Estimates by 5181 Amid Challenging Quarter Nuburu Q3 2023 Earnings Narrowing Losses Amid Operational Progress Via Transportation Inc VIA Q1 2026 Earnings Narrower Loss Beats Estimates Amid Strategic Shift Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Surprises Stock Declines CDE Q1 2026 Earnings EPS Misses Estimates but Stock Rises 23