Company Financials

John Bean Technologies Corporation Financials

Euro

business John Bean Technologies Corporation Company Profile

Main Stock Listing

NYSE: JBT

Market Capitalization $3.99 Billion as of Jan. 1, 2025

Market Cap History

Valuations Metrics as of Jan. 3, 2026

Trailing PE 39.91
Forward PE 22.73
Price to Sales TTM €2.09
Price to Book MRQ €1.80
Enterprise to Revenue 2.63
Enterprise to EBITDA 24.65

Financial Reports as of Sep. 30, 2025

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2025-09-30
Profit Margin -3.40%
Operating Margin 11.50%
Return on Assets TTM 1.58%
Return on Equity TTM -3.65%

Income Statement

Revenue TTM €2,777,567,647
Revenue per Share TTM €69.43
Quarterly Revenue Growth 120.60%
Gross Profit TTM €994,290,512
EBITDA €175,292,504
Net Income to Common TTM €-93,529,123
Diluted EPS TTM €-1.86
Quarterly Earnings Growth YoY 69.70%

Balance Sheet

Total Cash MRQ €97,962,591
Total Cash per Share MRQ €2.21
Total Debt MRQ
Total Debt to Equity MRQ 43.19
Current Ratio MRQ 0.93
Book Value per Share MRQ €72.42

Cash Flow

Operating Cash Flow TTM €301,134,788
Levered Free Cash Flow TTM €163,004,554

JBT Stock Info as of Jan. 3, 2026

Stock Statistics

Shares Outstanding 51,971,372
Float Shares 51,394,490
Avg 10 Volume 4
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 0.66%
% Held by Institutions 99.42%

Stock Price Summary

Beta 1.01
Fifty Two Week Low €79.00
Fifty Two Week High €131.00
Fifty Two Week Change 3.91%
Day 50 MA €118.98
Day 200 MA €109.84

Dividends and Splits

Forward Annual Dividend Rate €0.34
Forward Annual Dividend Yield 0.27%
Trailing Annual Dividend Rate €0.34
Trailing Annual Dividend Yield 0.27%
Payout Ratio 15.21%
Dividend Date
Ex Dividend Date 2025-12-15
Last Split Factor
Last Split Date