SPX Technologies Inc (SPXC) P/S Ratio: 5.18x | 2016-2026