NYSE • JBTM • US4778391049
Generating your data highlights...
6.09b USD | # 2299 in US
571.22k shares | 74.81m USD
51.68m
98.91% | 51.11m