Nasdaq:SFM | US85208M1027
Generating your data highlights...
13.8b USD | # 1086 in US
1.36m shares | 186.54m USD
99.99m
99.63% | 99.62m