NYSE • JBL • US4663131039
Generating your data highlights...
33.3b USD | # 662 in US
1.21m shares | 403.21m USD
104.79m
98.09% | 102.78m