Cognex reports record first quarter results

Natick, mass.--(business wire)--cognex reports record first quarter results
CGNX Ratings Summary
CGNX Quant Ranking