John Bean Technologies holds the No. 6 rank among its peers in the Machinery-General Industrial industry group. SPX Technologies ( SPXC ), Taylor Devices ( TAYD ) and Badger Meter ( BMI ) are among the top 5 highly rated stocks within the group.