(1) Ethanol production includes inventory lower of cost or net realizable value adjustments of $0.3 million and $10.1 million for the three and nine months ended September 30, 2025 and 2024, ...
Century Aluminum Co., headquartered in Chicago, has announced its fourth-quarter and full-year 2024 results, posting net sales of $631 million for the quarter and $2.2 billion for the year. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results