JBT - John Bean Technologies Corp

Float
31.34M
Short % of Float
4.99%
Oustanding Shares
31.79M

Float
31.44M
Short % of Float
2.14%
Oustanding Shares
31.86M

Float
31.44 M
Short % of Float
2.09%
Oustanding Shares
31.84 M

31.34M
4.99%
31.79M
31.44M
2.14%
31.86M
31.44 M
2.09%
31.84 M