lawsuit

CMC reports profits, wider margins in late 2025

The company’s 2025 fall quarter earnings swung to $177 million in profits compared with an almost equivalent loss one year earlier.