It's easy to be a long-term investor in a bull market, since rising stock prices attract more buyers and seem to constantly propel stock prices skyward. But when the growling bear bites, many of those "long-term" investors rush for the exits and quickly abandon their dreams of multi-decade gains.

It can be challenging to stick with your favorite stocks forever, or at least until you retire, because those occasional drawdowns can be very painful. However, investors who pick the right evergreen stocks and stick with them for decades instead of years will frequently reap triple-digit returns.

So today, I'll take a closer look at a trio of resilient stocks that investors can buy and comfortably hold "forever" -- Costco (NASDAQ: COST), Microsoft (NASDAQ: MSFT), and General Mills (NYSE: GIS).

Continue reading


Source Fool.com