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.

5 Stocks With Prime Earnings Revisions — KLIC AHH BKS AKS VNR

This week, these five stocks have the best ratings in Earnings Revisions, one of the eight Fundamental Categories on Portfolio Grader.

GPS Stock: Gap Inc Is Shrinking, But for the Better

Gap Inc (GPS) reported ugly Q1 earnings and is closing stores. And yet, GPS stock still is worth a closer examination.

30 Stocks the “Smart Money” Just Bought or Dumped

Here are some of the best buys and drops from "smart-money" investors like Warren Buffett, David Tepper and Seth Klarman.

SolarCity Corp: A Solid Long-Term Bet to Squeeze the Shorts (SCTY)

An analyst makes a strong fundamental case that SolarCity Corp (SCTY) stock is oversold and underpriced, and the technicals back it up.

Netflix, Inc. (NFLX): The Hidden Upside in Netflix Stock

NFLX has agreed to license its original content to traditional cable network, Univision, which means there's potential upside in Netflix stock.

Bank of America Corp (BAC) Is a Fantastic Buy for Value Investors

Bank of America shares are on deep discount, and a rate hike might just lighten the very sour mood on BAC stock.

3 Bullish Stock Picks in a Soft Market: REGN, RTEC, TIS

There's always a bull market somewhere, and we've found these three bullish stock picks -- REGN, RTEC and TIS -- for your consideration.

Facebook Inc (FB) Stock Turned Four, and It’s Still a Buy!

Facebook (FB) stock had a rough start four years ago, but the company has become a social media juggernaut with seemingly endless reach since then.

WMT Stock – Is Wal-Mart Stores, Inc. the “Best of Breed” in Retail?

A big beat of Walmart earnings expectations for Q1 has sent WMT stock soaring, but it'll take more than this to keep the bullish pressure up on the stock.

Lowe’s Companies, Inc. (LOW) Knocks It Out of the Park

Lowe's delivered outstanding earning, which indicate that LOW stock is well positioned for good times, and that the economy is also shinning.

3 Construction & Engineering Stocks to Buy Now

3 Construction & Engineering stocks are moving up in their overall rating this week, according to the Portfolio Grader database. Every one of these is graded an "A" ("strong buy") or "B" overall ("buy").

4 Hotels Restaurants & Leisure Stocks to Buy Now

The grades of 4 Hotels Restaurants & Leisure stocks are better this week, according to the Portfolio Grader database. Every one of these stocks has an "A" ("strong buy") or "B" overall ("buy") rating.

7 Internet Software & Services Stocks to Buy Now

This week, 7 Internet Software & Services stocks are improving their overall rating on Portfolio Grader. Each of these rates an "A" ("strong buy") or "B" overall ("buy").

8 Software Stocks to Buy Now

This week, 8 Software stocks are improving their overall rating on Portfolio Grader. Each of these rates an "A" ("strong buy") or "B" overall ("buy").

4 Communications Equipment Stocks to Buy Now

The grades of 4 Communications Equipment stocks are on the rise this week on Portfolio Grader. Each of these stocks is rated an "A" ("strong buy") or "B" overall ("buy").

5 Stocks With Strong Surprise — FCN EEQ PKX TIS ROCK

This week, these five stocks have the best ratings in Surprise, one of the eight Fundamental Categories on Portfolio Grader.

Cisco Systems, Inc. (CSCO) Stock a Better Buy After Earnings Beat

Cisco Systems (CSCO) posted a solid quarter despite a more challenging tech environment across the globe. CSCO stock looks even better in the wake.

3 Stocks That Want Donald Trump to Win

If Donald Trump makes it to the White House, these three stocks will be reaping the benefits of his bold plans.

The One Stat That Makes Netflix Stock a Buy

Netflix has dropped by almost 20% since just before its ugly Q1 earnings report in April. But there's one stat that makes it a screaming buy right now.