Mount Logan Capital Inc MLCI Q1 2026 Earnings Reported Loss of 051 per Share Amid Market Headwinds SpaceX Starship Test Looms Large as IPO Speculation Intensifies LMNR Q1 2026 Earnings Loss Misses Estimates by Wide Margin as Seasonal Headwinds Persist Alibaba Unveils NextGeneration Zhenwu AI Chip and Large Language Model Bolstering AI Capabilities SNOA Q1 2026 Earnings EPS Misses Expectations Stock Declines ITT Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Visibility Financial Regulator Warns of Ghost Brokers Selling Fake Car Insurance to Young Drivers on Social Media