Revenue: $5.2 billion, slightly above the estimated $5.346 billion. Adjusted Net Income: $87 million, significantly below the estimated... Read this story
Revenue: $5.2 billion, slightly above the estimated $5.346 billion. Adjusted Net Income: $87 million, significantly below the estimated... Read this story
More from Yahoo Finance | Cleveland-Cliffs Inc Operational Highlights Share Repurchase Cleveland-Cliffs NYSE:CLF Earnings New York Stock Exchange