ALXO Q1 2026 Earnings EPS Beat Highlights Controlled Cash Burn No Revenue Yet Microbot Medical Inc MBOT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction SpaceX Starship Launch Could Pave Way for Highly Anticipated IPO Ubisoft Shares Decline After Game Developer Warns of Continued Losses Security National Financial Corporation SNFCA Q4 2025 Earnings Steady Earnings Amid Quiet Market Response El Pollo Loco Q1 2026 Earnings EPS Surges Past Estimates with 2756 Beat WMS Q1 2026 Earnings Strong EPS Surprise Despite Stock Decline