NYSE • JBTM • US4778391049
Generating your data highlights...
6.9b USD | # 2059 in US
490.87k shares | 63.03m USD
52.07m
98.91% | 51.5m