Impala Asset Management LLC Sells 128,260 Shares of Century Aluminum Company $CENX
Impala Asset Management LLC lessened its stake in Century Aluminum Company (NASDAQ:CENX - Free Report) by 13.8% in the second quarter, according to the company in its most recent disclosure with the...