IDACORP IDA Reports Strong Q1 2026 Revenue NA EPS Beats Gloo Holdings GLOO Surges Over 9 as Bullish Momentum Builds BWX Tech BWXT Dropped 072 Is It Time to Buy the Dip 20260521 Vance Defends Active Stock Trading in Trumps Financial Disclosures Calls for Congressional Ban