NYSE:JBL | US4663131039
Generating your data highlights...
11.5b USD | # 1238 in US
1.58m shares | 173.81m USD
113.45m
96.15% | 109.07m