NYSE: SXC
$
9.11
-0.25
(
-2.67
%)
Pricing delayed by 15 minutes
Last updated
03/21/2025
16:00