My 3 Favorite Stocks to Buy Right Now


With the S&P 500 trading near its all-time highs and looking historically expensive at 31 times earnings, it might seem like a smarter time to sell stocks than to buy them. That might be a prudent move, since a broad range of macro headwinds could compress those valuations.

However, long-term investors who plan to hold their stocks for at least another decade shouldn't fret too much over those near-term challenges. Instead, they should still accumulate shares of well-run companies that will dominate their growing markets for the foreseeable future.

Image source: Getty Images.

Continue reading

Sign in to read the full article.

Sign in with Google

Settings

Appearance
API Keys