NYSE • USFD • US9120081099
Generating your data highlights...
22.1b USD | # 954 in US
2.87m shares | 264.96m USD
220.22m
99.29% | 218.66m