NYSE • USFD • US9120081099
Generating your data highlights...
23.6b USD | # 904 in US
2.89m shares | 266.94m USD
220.22m
99.29% | 218.66m