CENX   $33.33  -0.60% Market Closed After Close 34.15 2.46%

Century Aluminum Company

Data not available