SPX Technologies, Inc. logo

SPX Technologies, Inc.

SPXC US

SPX Technologies, Inc.USUnited States Composite

139.08

USD
-2.53
(-1.79%)