NYSE • USFD • US9120081099
Generating your data highlights...
20.4b USD
2.54m shares | 225.51m USD
220.22m
99.29% | 218.66m