Nasdaq:SFM | US85208M1027
Generating your data highlights...
7.78b USD | # 1893 in US
2.72m shares | 263.37m USD
97.37m
99.48% | 96.86m