NYSE • JBL • US4663131039
Generating your data highlights...
32.1b USD | # 701 in US
1.22m shares | 409.62m USD
104.79m
98.09% | 102.78m