John Bean Technologies Corp (JBT)

Sign up to follow

70 W MADISON, CHICAGO, IL

Market cap: $4.0B (1/01/2025)

Price: $125.32