Nasdaq • SFM • US85208M1027
Generating your data highlights...
8.04b USD | # 1882 in US
2.53m shares | 194.84m USD
94.04m
99.23% | 93.32m