NYSE:JBL | US4663131039
Generating your data highlights...
26.9b USD | # 774 in US
1.21m shares | 293.34m USD
105.6m
98.01% | 103.49m