NYSE • SMR • US67079K1007
Generating your data highlights...
3.92b USD | # 2930 in US
32.58m shares | 308.89m USD
410.39m
98.34% | 403.56m