JBT: Ownership of John Bean Technologies Corp

Stress / Pressure At Huge Funds