Bloom Energy Surges on 26 Billion Deal with European AI Cloud Provider Nebius Host HST Q1 2026 Earnings EPS 072 Beats Estimates Xencor XNCR Q1 2026 Underperforms Key Challenges Ahead Bowman BWMN Q1 2026 Earnings Miss EPS 022 vs 009 Expected