Confluence Investment Management LLC reduced its stake in John Bean Technologies Co. (NYSE:JBT – Free Report) by 6.6% in the second quarter, according to the company in its most recent disclosure with the Securities & Exchange Commission. The firm owned 42,818 shares of the industrial products company’s stock after selling 3,002 shares during the period. […]