John Bean Tech JBT S
October 24, 2017 - 12:22pm EST by
member
2017 2018
Price: 114.00 EPS 3.04 3.63
Shares Out. (in M): 33 P/E 37 31
Market Cap (in $M): 3,730 P/FCF 45 38
Net Debt (in $M): 370 EBIT 145 179
TEV (in $M): 4,100 TEV/EBIT 27 23
Borrow Cost: General Collateral

Description

    show   sort by    
      Back to top