Nasdaq:JBHT | US4456581077
Generating your data highlights...
17.9b USD | # 923 in US
833.88k shares | 141.83m USD
100.83m
78.46% | 79.11m