NYSE • USFD • US9120081099
Generating your data highlights...
20.4b USD | # 543 in US
2.51m shares | 254.36m USD
216.33m
99.28% | 214.78m