Snowball logo
logo
CENX

Century Aluminum Company

CENX NASDAQ
38,82 $-0,58 $  (1,47%)