Share SPX Technologies (SPXC) Upgraded to Buy: Here's Why