Nasdaq:SFM | US85208M1027
Generating your data highlights...
7.93b USD | # 1890 in US
2.61m shares | 223.66m USD
97.37m
99.48% | 96.86m