Stocks to Buy

Identifying winning stocks requires more than scanning headlines. InvestorPlace analysts focus on long-term themes, market timing, and structural shifts shaping where capital is flowing next, highlighting stocks positioned to benefit from those trends.

Another Reason to Like Alibaba (BABA) Stock: It’s Arming China’s Sellers

For Alibaba, its innovation keeps it growing at breakneck speed. BABA stock is benefiting from all of the new ideas.

Buy Paypal Holdings Inc (PYPL) Stock As E-Commerce Trends Fuel Growth

Paypal is the biggest winner in the secular e-commerce transition. The PYPL stock growth story is just beginning.

Microsoft Corporation (MSFT): The Transition Beyond Windows Continues

Microsoft's cloud oligopoly with Alphabet and Amazon could be as profitable as the old Windows monopoly, but less subject to antitrust suits.

Don’t Bet Against Advanced Micro Devices, Inc. (AMD) Stock Without a Good Reason

Advanced Micro Devices traded to new highs. While doubts linger, it still pays to be a buyer of AMD stock rather than a seller.

7 Small-Cap Stocks With Big-League Potential

While the economy at large is growing, these seven small-cap stocks to buy show growth in specific sectors, from semiconductors to investment banking.

3 Dating Stocks That Will Get More Love Than You Think

With the stigma of online meet-ups gone, dating stocks like MEET, LOV and MTCH harness bullish trends that should have a very long lifespan.

Why Lockheed Martin Corporation (LMT) Stock Will Gain Traction Soon

LMT stock is acting maxed out, but the growth story is just starting to ramp up. Here's what you need to know about Lockheed Martin.

Barron’s Isn’t Giving Micron Technology, Inc. (MU) Stock Enough Credit

Micron has posted solid year-to-date gains, and MU stock is even more attractive today than it was a year ago.

Buy Facebook Inc (FB) Stock and Let Pessimists Pay for Your Profits

Facebook's string of beats and user growth are impressive and put the bears' sanity in question. FB stock is a buy, even at all-time highs.

Alibaba Group Holding Ltd (BABA) Stock Is STILL a Long-Term Powerhouse

Alibaba (BABA) has been on one heck of a rally and despite what it may seem, investors should stay long BABA stock for more gains.

Why Alphabet Inc (GOOGL) Stock Is the Perfect Buy on This Dip

Shares of Alphabet have been wavering in recent trading sessions and should it fall further, it's a perfect chance to buy GOOGL stock.

Advanced Micro Devices, Inc. (AMD) Stock Will Ride High on Ryzen 3

Advanced Micro Devices' new 4-core Ryzen 3 takes on Intel’s Core i3 for inexpensive desktop PCs and budget gamers. More fuel for AMD stock.

Weibo Corp (ADR) (WB) Stock Gains Have Shorts On The Run Ahead of Earnings

Weibo, China's Twitter-Snapchat combo, still has plenty of upside. WB stock could make that move after the August 7 earnings news.

Starbucks Corporation (SBUX) Stock Whipsaws on Q2 Earnings

Starbucks global sales growth disappointed, but its $1.3 purchase of the rest of its China operations should help SBUX stock.

7 ‘Millennial’ Stocks to Buy No Matter What Age You Are

Millennials have a vested interest in many avenues of modern life, but these millennial stocks aren't just for the cool kids anymore.

Grab the Beating Heart of the Chip Industry With Applied Materials, Inc. (AMAT) Stock

The next wave of semiconductor demand is heating up and Applied Materials has its finger on the pulse. AMAT stock a long-term winner.

Why Ulta Beauty Inc (ULTA) Stock Is Immune to the Amazon Threat

The recent decline in ULTA stock offers a rare opportunity to buy Ulta Beauty, a secular growth stock, at a sizable discount.

Why FireEye Inc (FEYE) Stockholders Have More Reasons to Feel Secure

FireEye holds a solid position in the cybersecurity market, and FEYE stock is poised for significant gains over the rest of this year.

Amazon.com, Inc. (AMZN) vs Alphabet Inc (GOOGL) – The Best 10-Year Bet

Both Amazon (AMZN) and Alphabet (GOOGL) are hot stocks right now, but which one will be stronger 10 years from now? Here's what you need to know about each.