Keith Speights has positions in Amazon, Enbridge, and Vertex Pharmaceuticals. The Motley Fool has positions in and recommends ...