NYSE:JBTM | US4778391049
Generating your data highlights...
6.26b USD | # 1926 in US
612.4k shares | 73.06m USD
51.33m
92.45% | 47.45m