Senior Stock Strategist
Contributor's Links: Zacks

Kevin Cook was a high-frequency institutional currency trader for nine years, starting with the introduction of the euro currency in 1999. Trading 100 million per day in the hyper-kinetic world of FX spot-futures arbitrage, and making continuous markets for size to the biggest banks and hedge ... more


Bull Of The Day: Micron (MU) - Thursday, August 9
Micron trades at 5 times forward earnings estimates. Granted, memory chip makers tend to trade in a valuation range of only 5 to 9 times.
Bear Of The Day: Qorvo (QRVO)
Qorvo's first quarter of fiscal 2019 earnings estimates (the current June quarter) moved down from 80 cents to 76 cents in the past 30 days.
Bear Of The Day: Applied Optoelectronics
Applied Optoelectronics stock is currently down 9.3% to $32.00 per share in after-hours trading shortly after its earnings report was released.
Bull Of The Day: Exelixis
Unique among small biotech companies, EXEL is a profitable mid-cap cancer fighter with projected 58% revenue growth and 68% EPS growth this year.
4 Earnings Growth Charts You Need To See
I've been having a debate about whether we are near a peak in growth that would continue to weaken the stock market. This is an especially important conversation for two reasons...
The Not-Good-Enough Earnings Season
Charts say that fund managers are still cautious about a potential earnings peak and better buys are yet to come. Video length: 00:12:35.


Latest Comments
Biotech Buzz Is Broken
3 years ago

I think he was just making the point that JUNO was down for the year, which is true.

In this article: JUNO, KITE, GILD, REGN
Biotech Buzz Is Broken
3 years ago

Solid, quick, & clean analysis of the situation.

In this article: JUNO, KITE, GILD, REGN
1 to 2 of 2 comments


GILD Gilead Sciences Inc.
IBB iShares Nasdaq Biotechnology Index Fund
JUNO Juno Therapeutics, Inc.
KITE Kite Pharma, Inc.
MEI Methode Electronics Inc.
REGN Regeneron Pharmaceuticals, Inc.
TSLA Tesla Motors Inc.
YY YY Inc.



Latest Posts

Work Experience