If you liked this article you might like

Cognex (CGNX) In A Perilous Reversal
Cognex (CGNX) Stock Gains on Q2 Beat, Strong Outlook
Strong On High Relative Volume: Cognex (CGNX)
It's Time for Lesser-Known Names to Take Earnings Center Stage