Market Cap 3.99B
Revenue (ttm) 1.66B
Net Income (ttm) 582.60M
EPS (ttm) N/A
PE Ratio 26.48
Forward PE 22.18
Profit Margin 35.00%
Debt to Equity Ratio 0.41
Volume 574,100
Avg Vol 534,300
Day's Range N/A - N/A
Shares Out 31.84M
Stochastic %K 36%
Beta 1.23
Analysts Sell
Price Target $129.00

Latest News on JBT

No data available.