Cognex Corp. July 31, 2025 - by Joey Ramson $CGNX is up as it topped its earnings expectations with its push into AI and factory automation Share this article: