SPX Technologies, Inc. (SPXC) - Financials | Relativity Invest