Nasdaq • SFM • US85208M1027
Generating your data highlights...
8.46b USD | # 1848 in US
2.2m shares | 178.51m USD
94.04m
99.20% | 93.29m