CGNX valuation · Investailor