NASDAQ : STLD

Steel Dynamics, Inc.

$235.56 USD

$2.21 (0.95%)

Volume
774.94K
Average Volume
1.23M
Market Capitalization
$33.97B
P/E Ratio
25.14
Dividend Yield
0.87%
Price Target
$270.00
Year High
$288.74
Year Low
$119.89
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$3.13

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.28%

Investors Holding

124

change: -840 | last: 964

Increased Positions

57

change: -393 | last: 450

Reduced Positions

35

change: -288 | last: 323

New Positions

21

change: -99 | last: 120

Sold Positions

833

change: 728 | last: 105

Total Calls

1400

Total Puts

-

Put-Call Ratio

0.00

change: -80.6438 | last: 0.8064

Total Invested

425.54M

STLD Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $169.45 147.81M $25.05B $769.88M $4.21B $28.49B
2024-12-31 $114.07 155.42M $17.73B $589.46M $3.35B $20.48B
2023-12-31 $118.10 166.55M $19.67B $1.4B $3.07B $21.34B
2022-12-31 $97.70 183.39M $17.92B $1.63B $3.07B $19.36B
2021-12-31 $62.07 205.12M $12.73B $1.24B $3.11B $14.59B
2020-12-31 $36.87 211.14M $7.78B $1.37B $3.1B $9.52B
2019-12-31 $34.04 219.64M $7.48B $1.38B $2.73B $8.83B
2018-12-31 $30.04 233.92M $7.03B $828.22M $2.38B $8.58B
2017-12-31 $43.13 240.13M $10.36B $1.03B $2.38B $11.71B
2016-12-31 $35.58 243.58M $8.67B $841.48M $2.36B $10.18B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $180.00 144.8M $26.06B $556.53M $4.2B $29.71B
2025-12-31 $169.45 145.63M $24.68B $769.88M $4.21B $28.12B
2025-09-30 $139.43 146.95M $20.49B $770.36M $3.78B $23.5B
2025-06-30 $128.01 149.32M $19.12B $458.05M $3.78B $22.44B
2025-03-31 $125.08 150.26M $18.79B $1.19B $4.2B $21.8B
2024-12-31 $114.07 152.1M $17.35B $589.46M $3.23B $19.99B
2024-09-30 $126.08 154.06M $19.42B $1.02B $3.68B $22.09B
2024-06-30 $129.15 156.86M $20.26B $829.98M $3.03B $22.46B
2024-03-31 $149.26 158.67M $23.68B $1.04B $3.04B $25.68B
2023-12-31 $118.10 161.43M $19.07B $1.4B $3.07B $20.74B
2023-09-30 $107.22 165.17M $17.71B $1.77B $3.1B $19.04B
2023-06-30 $108.93 168.01M $18.3B $1.48B $3.07B $19.89B