5 DAY PERFORMANCE
+5.06%
1 MONTH PERFORMANCE
+5.06%
3 MONTH PERFORMANCE
+5.06%
6 MONTH PERFORMANCE
+6.71%
YEAR-TO-DATE PERFORMANCE
+3.98%
1 YEAR PERFORMANCE
+30.73%
John Bean Technologies Corporation Stock Chart
Share Price History
No Record Found