SPX Technologies, Inc. (SPXC) Stock, Financials and Enterprise Value