Mount Logan Capital Inc MLCI Q1 2026 Earnings Reported Loss of 051 per Share Amid Market Headwinds IEA Warns Oil Market May Enter Red Zone by July Amid Dwindling Stocks and Strait of Hormuz Tensions SPCE Q1 2026 Earnings Narrower Loss Beats Expectations as Stock Jumps Veracyte VCYT Q1 2026 Earnings Stellar EPS Beat Highlights Operational Efficiency LPA Q1 2026 Earnings Loss Per Share of 025 Amid Logistics Property Market Headwinds Compass Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Takes Center Stage