Investing in public companies