NYSE • JBL • US4663131039
Generating your data highlights...
37b USD | # 596 in US
1.22m shares | 353.74m USD
105.5m
98.04% | 103.43m