NASDAQ : STLD
$2.21 (0.95%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -840 | last: 964
Increased Positions
change: -393 | last: 450
Reduced Positions
change: -288 | last: 323
New Positions
change: -99 | last: 120
Sold Positions
change: 728 | last: 105
Total Calls
Total Puts
Put-Call Ratio
change: -80.6438 | last: 0.8064
Total Invested
| 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 |
| 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 |