VSEC Q1 2026 Earnings EPS Surges Past Estimates Revenue Data Unavailable IE Q1 2026 Earnings EPS Misses Estimates Widely as Exploration Continues Elon Musk Warns China Leads Humanoid Robot Competition as Workforce Integration Accelerates Amplitech Group AMPG Q1 2026 Earnings A Deeper Loss Amid Market Optimism USCuba Tensions Deepen Rubio Signals Dim Prospects for Peaceful Resolution as Trump Hints at Potential Intervention HMN Q1 2026 Earnings Earnings Beat Estimates by 163 TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy