NYSE • JBTM • US4778391049
Generating your data highlights...
5.44b USD | # 2346 in US
566.06k shares | 68.32m USD
51.68m
98.96% | 51.14m