FFAI Q1 2026 Earnings EPS Surprises by Nearly 70 but Stock Sinks Amid Missing Revenue GIB Q1 2026 Earnings EPS Misses Estimates Amid Disciplined Execution Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amid Strategic Positioning GSAT Q1 2026 Earnings EPS Falls Short of Estimates Amidst Narrowing Revenue Visibility SLNO Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Reports a Surprising Profit Trane Technologies Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance