NYSE:JBL | US4663131039
Generating your data highlights...
15.8b USD | # 1001 in US
1.45m shares | 211.97m USD
107.35m
96.57% | 103.66m