143.34 -15.59(-9.81%)10/31/2024
SPX Corp. (SPXC)
Press Release | Data News