SPX Technologies Inc (SPXC) Valuation Ratios & Charts