5 Stocks to Hold for the Next 20 Years
Buying and holding stocks for the long term has many advantages. For one, it eliminates trying to time the market with buys and sells. Secondly, it allows compounding to occur over many years, increasing returns for investors. The trick is to know which companies to buy and hold