NYSE • USFD • US9120081099
Generating your data highlights...
24b USD | # 889 in US
2.82m shares | 262.95m USD
216.33m
98.23% | 212.5m