Specialized Technology Stocks Q1 Earnings: Cognex (NASDAQ:CGNX) Best of the Bunch

view original post

Looking back on specialized technology stocks’ Q1 earnings, we examine this quarter’s best and worst performers, including Cognex (NASDAQ:CGNX) and its peers.