Buy These 5 Stocks With Rising Estimates Today

 | Feb 23, 2018 04:10AM ET

There are many things we may consider when choosing stocks for our portfolio.

Depending on our investment horizon, some of these may be short-term factors while others, longer-term.

Depending on our need for cash and risk appetite, we may try to make the most of daily market movements, or hold on in the hopes that the overall financial health/stability of a company will yield higher value in the form of dividends or share price appreciation.

We may also look for exposure to certain industries because stocks belonging to industries with strong growth potential may generate high returns, or stocks of more mature industries that may offer steady dividends.

So our gains are highly individual and depend on our own needs and preferences that we then try to match with what the market has to offer.

Given this backdrop, let us take a look at rising estimates as a factor guiding our investment decision. Estimates move up generally when analysts covering a stock see that the company has the strength in fundamentals to support continued earnings growth. This could mean that it has a good revenue generating model, that the market in which it operates is conducive to such growth and there are one or more other factors such as strong IP, brand value, operating leverage, etc. that can support this growth.

In addition, if the company has a good earnings surprise history, it usually means that the estimates are conservative (likely because management is more conservative) meaning that the chances of positive surprises and consequent share price appreciation are higher.

Here are some Zacks Rank #1 (Strong Buy) stocks that recently posted big earnings surprises and saw positive estimate revisions. You can see .

NVIDIA Corporation (NASDAQ:NVDA)

NVIDIA Corporation is the leading producer of graphics processors and media communications devices in the world. Other than GPUs for gaming, the company’s latest product lineup including its NVIDIA® Tesla (NASDAQ:TSLA)® accelerated computing platform, the NVIDIA VoltaGPU platform and the NVIDIA GPU Cloud (NGC) support artificial intelligence in the cloud and across a range of devices from automotive to IoT.

Zacks Rank #1

Zacks Industry Rank #27 out of 265

Last EPS Surprise 48.3%

Last 4-quarter average surprise 40.8%

Estimate for current year ending January up 32.6% in the last 60 days

Estimate for next year up 22.2%