NYSE • JBTM • US4778391049
Generating your data highlights...
6.35b USD | # 2214 in US
546.4k shares | 72.98m USD
52.07m
98.91% | 51.5m