Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment GNLN Q2 2023 Earnings Deep EPS Miss Triggers Selloff Veralto Corp VLTO Q1 2026 Earnings Earnings Beat Driven by Operational Strength Stock Moderately Higher EOSE Q1 2026 Earnings Narrower Loss Surprises Analysts as Energy Storage Momentum Builds BillionToOne Inc BLLN Q1 2026 Earnings Significant EPS Beat Surprises Markets Yet Stock Declines LMRI Q1 2026 Earnings Strong EPS Beat Masks Revenue Concerns and Stock Decline JACK Q1 2026 Earnings EPS Slightly Misses Estimates but Stock Surges Over 8 BOF Q1 2026 Earnings EPS Loss of 012 Amid Operational Challenges JBL Q1 2026 Earnings EPS Surge Beats Estimates Shares Rally 44 Expion360 Q2 2025 Earnings EPS Surpasses Estimates as Narrower Loss Signals Cost Discipline SON Q1 2026 Earnings EPS Slightly Misses Estimates Amid Mixed Market Signals AgEagle Aerial Systems UAVS Q3 2023 Earnings Narrowed Loss Amid Strategic Pivot No Revenue Reported AP Q4 2025 Earnings Net Loss Reported as Company Navigates Challenging Conditions