NYSE • JBL • US4663131039
Generating your data highlights...
33.4b USD | # 659 in US
1.35m shares | 476.35m USD
104.79m
98.02% | 102.72m