NYSE • SMR • US67079K1007
Generating your data highlights...
3.98b USD | # 2936 in US
31.74m shares | 297.18m USD
410.39m
98.34% | 403.56m