Tecogen TGEN Stock Up 218 Key Resistance at 575 20260520 Starmers EU Reset Ambitions Face Political Headwinds Market Implications Jensen Huang Joins Trumps China Trade Delegation After Presidential Call CocaCola KO Q1 2026 Earnings EPS 086 Beats Estimates Ecolab ECL Stock Analysis RangeBound Near 25170 20260513