COMPASS CMPS Q1 2026 Earnings Beat Revenue NA EPS 030 Trumps Big Tech Stock Bets Yield Massive Gains in Q1 2026 Ethics Filing Bowman BWMN Q1 2026 Earnings Miss by Significant Key Takeaways Hovnanian HOVNP Q1 2026 Beat Revenue NA EPS Exceeds by Significant Google Unveils Gemini 35 Flash and Physical World AI Model to Challenge OpenAI and Anthropic