Nasdaq:STLD | US8581191009
Generating your data highlights...
28b USD | # 765 in US
1.32m shares | 230.23m USD
146.03m
93.34% | 136.31m