NYSE • USFD • US9120081099
Generating your data highlights...
20.4b USD | # 983 in US
2.51m shares | 222.46m USD
220.22m
99.29% | 218.66m