Sternlieb Paul

Insider Buys Quantity –
0
2021-04-28SaleJohn Bean Technologies Corporation
JBT
EVP & President, Protein
2,644
0.0082%
$145.00$383,380-2.27%