Choosing individual stocks that you can “buy and hold” for growth is always a challenge. You need to have a great reason to choose each stock for your portfolio, and then make sure the story doesn’t change.
Even in a flat or slightly down market you can still have great stocks making 52 – week highs. 14 of my 66 stocks hit new 52 week or all-time highs this week, and the market was quite weak.
Altria (MO) – Very long time holding, 4% at costs bond like yield
AMN HEALTHCARE SERVICES (AHS) – My favorite stock last 2 years, all-time high
Amazon (AMZN) – Bought in February 40% gain, all-time high
Constellation Brands (STZ) – My favorite stock last 2 years, all-time high
Facebook (FB) – Bought at $70, now $119 in 2 years, all-time high
Home Depot (HD) – Very long time holding, all-time high
Johnson & Johnson (JNJ) – Very long time holding, nice dividend, all-time high
Lockheed Martin (LMT) – Very long time holding, all-time high
Martin Marietta (MLM) – Bought March 2016, all-time high
McDonalds (MCD) – Bought in December, all-time high
3M (MMM) – Very long time holding, all-time high
Nvida Corp (NVDA) – Bought at $20 in 2014 now $40, all-time high
Nuveen Preferred (JPC) – 8% yield CEF bond like yield
Raytheon (RTN) – Long time holding, all-time high
Just so that you don’t think that all of my stocks are 52 – week winners I had 4 core holdings that hit 52 – week lows this week:
American Airlines – Still up over 30% since purchased, I’ll keep for awhile
Apple – Core holding forever
Gilead Sciences – Core holding, but I’m down about 10%, has lots of cash
Under Armour – Core holding, still up 18%, should rebound big in 12 months