5 hours Renaissance Technologies LLC Sells 59,800 Shares of Century Aluminum (NASDAQ:CENX) MarketBeat
Renaissance Technologies LLC lowered its position in shares of Century Aluminum (NASDAQ:CENX – Free Report) by 18.7% during the 2nd quarter, according to the company in its most recent filing with the Securities & Exchange Commission. The institut…