NYSE • JBL • US4663131039
Generating your data highlights...
31.4b USD | # 692 in US
1.18m shares | 385.38m USD
104.79m
98.09% | 102.78m