NYSE:JBL | US4663131039
Generating your data highlights...
17b USD | # 926 in US
1.28m shares | 173.63m USD
109.18m
96.61% | 105.47m