COGNEX CORP (CGNX): análisis fundamental y valoración | Finance Forge