Hsbc Holdings PLC Reduces Stock Holdings in Cognex Corporation $CGNX | StockRay