NYSE • JBTM • US4778391049
Generating your data highlights...
7.41b USD | # 2038 in US
533.22k shares | 71.16m USD
52.07m
98.91% | 51.5m