SPX Technologies Inc (SPXC) EV/EBITDA: 25.06x | 2016-2026