NYSE • USFD • US9120081099
Generating your data highlights...
23.1b USD | # 909 in US
2.69m shares | 258.69m USD
216.33m
99.29% | 214.79m