Back to top
Is It Time to Buy Cannabis Stocks?

Is It Time to Buy Cannabis Stocks?

If you've been avoiding marijuana stocks over the past few years, it may be time to take another look at this burgeoning space. Zacks Strategist Dave Borun will help you find the opportunities.

loading...
Earnings Picture to Improve After Q2

Earnings Picture to Improve After Q2

The brunt of the earnings hit is expected to be in Q2 2020, but declines are expected to continue in the second half of the year as well, though the pace of declines decelerates significantly from the Q2 level.

The brunt of the earnings hit is expected ...

Why Internet Stocks & ETFs Can Keep Rising

Why Internet Stocks & ETFs Can Keep Rising

Internet stocks & ETFs have been among the top performers -- not only this year but over the past decade, because the Internet is fundamentally transforming our economy and society.

Internet stocks & ETFs have been among the top ...

5 Strong Buy Growth Stocks for This Secular Bull Rally

5 Strong Buy Growth Stocks for This Secular Bull Rally

One sign you're in a secular bull market is that growth stocks outperform value. Therefore, successful investors are seeing the best performance in growth names. Tracey Ryniec explains.

One sign you're in a secular bull market ...

New Strong Buy Stocks for June 3rd

New Strong Buy Stocks for June 3rd

This provider of marine transportation of petroleum products has seen the Zacks Consensus Estimate for its current year earnings increasing 149.4% over the last 60 days.

This provider of marine transportation of petroleum products ...

Investment Ideas

Stocks

ETFs

Mutual Funds

Options

Earnings Analysis

More Analysis

Earnings Headlines

View All

Reported Earnings Surprises

View All
Symbol Time Expected Reported %Surprise
CLDR 16:21 0.01 0.05 +400.00
GWRE 16:26 -0.06 0.09 +250.00
BAK 05:19 -6.06 -2.07 +65.84
ESTC 16:21 -0.31 -0.12 +61.29
SMAR 16:13 -0.20 -0.11 +45.00

EPS Positive Surprises for Jun 4, 2020

Symbol Time Expected Reported %Surprise
VRA 08:07 -0.30 -0.31 -3.33
PXS 07:39 -0.05 -0.06 -20.00
CMTL 16:07 -0.11 -0.16 -45.45
TLYS 16:10 -0.35 -0.59 -68.57
YJ 06:49 0.05 0.00 -100.00

EPS Negative Surprises for Jun 4, 2020

Upcoming Earnings ESP

View More
Symbol ESP Most Accurate Estimate Consensus Estimate
CIEN 5.85% 0.54 0.51
CASY 40.82% 2.03 1.44
THO 78.54% -0.09 -0.40
PLAY 14.46% -0.69 -0.81

Video Commentaries

Zacks Partner Headlines

thestreet

marketwatch

cnn