Steel Dynamics Reports Fourth Quarter and Annual 2024 Results
1. STLD achieved 12.7 million tons in steel shipments, second highest annual figure. 2. Net income dropped 38% to $1.5 billion in 2024, affecting EPS significantly. 3. Increased imports pressure pricing; however, demand could stabilize in 2025. 4. Share repurchases totaled $1.2 billion, enhancing shareholder returns despite lower sales. 5. Liquidity remains strong at $2.2 billion, supporting growth strategies and investments.