Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates Trumps Golden Dome Missile Defense System Estimated at 12 Trillion Seven Times Initial Estimate Diamondrock DRH Q1 2026 Beat Revenue NA EPS Exceeds by Significant Swvl SWVL Stock Analysis 121 Gain What to Watch 20260515