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 Jul. 4, 2025

Trailing PE 39.91
Forward PE 17.83
Price to Sales TTM €2.60
Price to Book MRQ €1.29
Enterprise to Revenue 3.28
Enterprise to EBITDA 43.65

Financial Reports as of Mar. 31, 2025

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2025-03-31
Profit Margin -5.07%
Operating Margin -11.15%
Return on Assets TTM 0.57%
Return on Equity TTM -3.97%

Income Statement

Revenue TTM €1,845,032,062
Revenue per Share TTM €58.98
Quarterly Revenue Growth 117.70%
Gross Profit TTM €659,714,651
EBITDA €205,600,000
Net Income to Common TTM €-94,123,917
Diluted EPS TTM €-1.21
Quarterly Earnings Growth YoY 117.72%

Balance Sheet

Total Cash MRQ €86,414,397
Total Cash per Share MRQ €1.96
Total Debt MRQ
Total Debt to Equity MRQ 48.46
Current Ratio MRQ 1.26
Book Value per Share MRQ €79.04

Cash Flow

Operating Cash Flow TTM €218,408,154
Levered Free Cash Flow TTM €18,373,649

JBT Stock Info as of Jul. 4, 2025

Stock Statistics

Shares Outstanding 31,843,794
Float Shares 51,356,033
Avg 10 Volume 3
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 0.73%
% Held by Institutions 88.34%

Stock Price Summary

Beta 1.25
Fifty Two Week Low €75.50
Fifty Two Week High €128.00
Fifty Two Week Change 21.23%
Day 50 MA €98.30
Day 200 MA €106.03

Dividends and Splits

Forward Annual Dividend Rate €0.34
Forward Annual Dividend Yield 0.32%
Trailing Annual Dividend Rate €0.34
Trailing Annual Dividend Yield 0.32%
Payout Ratio 15.21%
Dividend Date
Ex Dividend Date 2025-05-27
Last Split Factor
Last Split Date