Make your money go further for just 25p per day

Cognex (CGNX)

PREMIUM
Portfolio

Mega-Trends: an elderly disruptor

21/07/2021
A $15 billion, dividend-paying company, with the attributes of a disruptor.