Valuation and Capital Structure
PE 11.96
Book Value 58.74
Market Cap 17,349.59B
Total Debt 3,231.01B
Cash 589.46B
Other --
Enterprise Value 19,991.13B
Unlock
STLD Ratings Summary
STLD Quant Ranking