Royal Bank of Canada Reduces Stake in Cognex Corporation
Royal Bank of Canada reduced its stake in Cognex Corporation during the first quarter, selling 18,885 shares and decreasing its holdings by 13.5%. The bank owned approximately 121,253 shares worth $5,939,000 at the end of the quarter. This change represents a significant adjustment to Royal Bank's investment portfolio.
Cognex is a leading provider of machine vision systems, software, sensors, and industrial barcode readers used in manufacturing, logistics, and distribution processes. The company designs and develops vision-based products that help manufacturers inspect, identify, and guide parts and goods in real-time.