Nasdaq • SFM • US85208M1027
Generating your data highlights...
8.47b USD | # 1808 in US
2.53m shares | 197.5m USD
94.04m
99.23% | 93.32m