CGNX - Financial Statements - $34.78 | MarketTrack