NYSE • JBTM • US4778391049
Generating your data highlights...
7.16b USD | # 2009 in US
522.31k shares | 67.63m USD
52.07m
98.91% | 51.5m