Shoals SHLS Reports Strong Q1 2026 Revenue NA EPS Beats Trump Ally Ed Gallrein Defeats Rep Thomas Massie in Kentucky Primary Marking Second Major Victory for Former President MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates UK Regulator Warns Ghost Brokers Targeting Young Drivers With Fake Car Insurance Online Genelux Corporation GNLX Stock Today Rallies 393 Resistance at 306 20260520 Masimo Corporation MASI Holds 17881 Direction Awaited 20260520 Waton WTF Rallies 340 as Bulls Target 383 20260520