NYSE • USFD • US9120081099
Generating your data highlights...
20.2b USD | # 990 in US
2.53m shares | 224.06m USD
220.22m
99.29% | 218.66m