CGNX: Ownership of Cognex Corp

Stress / Pressure At Huge Funds