Trading in and out of stocks may be exciting, but it’s no way to build wealth. Buying shares of high-quality companies and holding on for the long haul is a far better alternative.
We asked three of our Foolish investors to each discuss one stock worthy of being bought and held for decades. Here’s why they chose Pfizer (NYSE: PFE), Canadian National Railway (NYSE: CNI), and Berkshire Hathaway (NYSE: BRK.B).