Valuation and Capital Structure
PE 14.08
Book Value 59.83
Market Cap 19,115.09B
Total Debt 3,781.02B
Cash 458.05B
Other --
Enterprise Value 22,438.06B
Unlock
STLD Ratings Summary
STLD Quant Ranking