8,923 Shares in Cognex Corporation $CGNX Bought by BOK Financial Private Wealth Inc. | StockRay