NYSE • JBL • US4663131039
Generating your data highlights...
37.3b USD | # 595 in US
1.22m shares | 383.73m USD
105.5m
98.04% | 103.43m