John Bean Technologies Corporation (JBT) Latest News

$102.49

north_east
$6.96 (7.29%)
Day's range
$90.08
Day's range
$104.98