NYSE:JBL | US4663131039
Generating your data highlights...
23.8b USD | # 829 in US
1.34m shares | 284.42m USD
106.84m
97.84% | 104.53m