If you liked this article you might like

2 Plays on Cognex Into Earnings
Cognex (CGNX) In A Perilous Reversal
Cognex (CGNX) Stock Gains on Q2 Beat, Strong Outlook
Strong On High Relative Volume: Cognex (CGNX)