SPX CORP

Net Selling
SPW·US·🇺🇸 US
3%buys·97%sales
2,890 transactions
$373.4MTotal buys·49 buys
$1.2BTotal sells·1,519 sells
6060 insiders
Last: Dec 17, 2025