Blink Charging Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Amid Operational Adjustments MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip Skye Bioscience Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Biotech Challenges MCHP Q1 2026 Earnings EPS Beats Consensus by 106 Stock Rises Nearly 3 ARTL Q4 2025 Earnings Narrowing Loss Surprises but Revenue Remains Absent Bowhead Specialty Holdings Inc Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline