John Bean Technologies Corp (NYSE:JBT)

89.25
Delayed Data
As of Jun 18
 -0.55 / -0.61%
Today’s Change
84.81
Today|||52-Week Range
122.65
-19.45%
Year-to-Date