NYSE • JBTM • US4778391049
Generating your data highlights...
5.7b USD | # 2338 in US
600.05k shares | 76.64m USD
51.68m
98.96% | 51.14m