Cognex stock (symbol: CGNX) underwent a total of 5 stock splits.The most recent stock split occurred on December 4th, 2017.One CGNX share bought prior to February 18th, 1992 would equal to 32 CGNX shares today.