Skip to content
SPX Technologies logo

SPX Technologies (SPXC)

NYSEIndustrials

$138.54-9.73%
Close 2026-11-05