SPXC SPX Technologies Inc reports 142 percent yearoveryear revenue rise shares drop 215 percent after narrow EPS miss Wheaton WPM Stock PreEarnings 005 20260415 The structural growth drivers for James Bank BOTJ 043 20260507