NYSE • SPXC • US78473E1038
Generating your data highlights...
9.1b USD | # 1744 in US
639.42k shares | 134.92m USD
50.09m
97.82% | 48.99m