NYSE • JBL • US4663131039
Generating your data highlights...
31.7b USD | # 689 in US
1.34m shares | 470m USD
104.79m
98.02% | 102.72m