BKV Q1 2026 Earnings EPS Miss Marks Volatile Start SPWH Q1 2026 Earnings Narrow EPS Miss Amid Challenging Retail Environment GRAB Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares ARTL Q4 2025 Earnings Narrowing Loss Surprises but Revenue Remains Absent