Nasdaq:STLD | US8581191009
Generating your data highlights...
24.7b USD | # 810 in US
1.3m shares | 236.85m USD
144.88m
93.21% | 135.04m