Snowball logo
logo
CENX

Century Aluminum Company

CENX • NASDAQ
30,07 $-2,73 $  (8,32%)