Business Insider favicon

Morningstar’s $207 billion CIO breaks down why investors have 'significantly overpaid' for the biggest tech stocks — and explains what they should be doing with their money instead