JBT   $95.24  -2.53% Market Closed After Close 95.26 0.02%

John Bean Technologies Corp
Total Cash 475.30M
totalCashPerShare 14.927
EBITDA 252.10M
Total Debt 650.90M
quickRatio 1.776
currentRatio 2.541
Total Revenue 1.64B
debtToEquity 42.856
Revenue/Share 51.338
ROA 0.041939996
ROE 0.11246
grossProfits
freeCashflow 189.34M
operatingCashflow 23.60M
earningsGrowth -0.07
revenueGrowth -0.059
grossMargins 0.35860002
ebitdaMargins 0.15346
operatingMargins 0.10067
profitMargins 0.35074002
enterpriseValue 3.32B
forwardPE 17.367958
floatShares 31.39M
sharesOutstanding 31.84M
sharesShort 2.02M
sharesShortPriorMonth 1.67M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.01%
heldPercentInstitutions 1.09%
Short Ratio help_outline 7.16%
shortPercentOfFloat 0.09%
impliedSharesOutstanding
bookValue 47.701
Price To Book help_outline 2.07
earningsQuarterlyGrowth -0.06
netIncomeToCommon 137.20M
trailingEps 4.26%
forwardEps 5.68%
enterpriseToEbitda 13.16
lastDividendValue
lastDividendDate
currentQuarterEstimate 1.4 3Q 2024
institutionsCount 403
lastUpdated Oct. 21, 2024, 2:22 p.m.