Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways Enphase Energy ENPH Delivers Q1 2026 Beat EPS 047 vs 042 Expected Ardelyx ARDX Stock Jumps 055 Approaching 674 20260514