Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected US Economy Posts Solid Q1 Growth Amid Iran Conflict