Itron ITRI Q1 2026 Earnings EPS 149 Beats Estimates Boyd Group BGSI Stock Analysis Flat at 10306 Whats Next 20260518 Why Maiden MHNC Just Surged 101 Key Levels Ahead 20260514 General Motors Launches AllElectric Cadillac Vistiq with 300Mile Range THRM Q1 2026 Earnings Strong EPS Surprise of 625 Drives Positive Momentum Innovent Biologics Shares Jump 10 After 105 Billion Oncology Collaboration with Pfizer