John Bean Technologies Corporation

JBT
NYSE
34.32 0.89 (2.53%) last updated 4:28 PM EDT Apr 17
Trade $JBT Now