TrumpXi Summit Concludes in Beijing Setting Stage for Future USChina Talks Hubbell HUBB Stock Today Unchanged at 46275 Key Levels 20260520 Terreno TRNO Q1 2026 Earnings EPS 066 Beats Estimates Trumps Approval Rating Drops to 35 as Republican Support Weakens Market Implications