NYSE: SXC
$
12.38
-0.10
(
-0.80
%)
Pricing delayed by 15 minutes
Last updated
12/05/2024
10:41