This page has not been authorized, sponsored, or otherwise approved or endorsed by the companies represented herein. Each of the company logos represented herein are trademarks of Microsoft Corporation; Dow Jones & Company; Nasdaq, Inc.; Forbes Media, LLC; Investor's Business Daily, Inc.; and Morningstar, Inc.
Copyright 2025 Zacks Investment Research | 10 S Riverside Plaza Suite #1600 | Chicago, IL 60606
At the center of everything we do is a strong commitment to independent research and sharing its profitable discoveries with investors. This dedication to giving investors a trading advantage led to the creation of our proven Zacks Rank stock-rating system. Since 1988 it has more than doubled the S&P 500 with an average gain of +23.48% per year. These returns cover a period from January 1, 1988 through May 5, 2025. Zacks Rank stock-rating system returns are computed monthly based on the beginning of the month and end of the month Zacks Rank stock prices plus any dividends received during that particular month. A simple, equally-weighted average return of all Zacks Rank stocks is calculated to determine the monthly return. The monthly returns are then compounded to arrive at the annual return. Only Zacks Rank stocks included in Zacks hypothetical portfolios at the beginning of each month are included in the return calculations. Zacks Ranks stocks can, and often do, change throughout the month. Certain Zacks Rank stocks for which no month-end price was available, pricing information was not collected, or for certain other reasons have been excluded from these return calculations. Zacks may license the Zacks Mutual Fund rating provided herein to third parties, including but not limited to the issuer.
Visit Performance Disclosure for information about the performance numbers displayed above.
Visit www.zacksdata.com to get our data and content for your mobile app or website.
Real time prices by BATS. Delayed quotes by Sungard.
NYSE and AMEX data is at least 20 minutes delayed. NASDAQ data is at least 15 minutes delayed.
This site is protected by reCAPTCHA and the Google Privacy Policy, DMCA Policy and Terms of Service apply.
stock-performance: Archive
Can Devon Energy (DVN) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Devon Energy (DVN) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
DVNNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Marathon Oil (MRO) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Marathon Oil (MRO) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MROPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Stocks: Bull or Bubble?
by Tracey Ryniec
The 2019 stock market rally has extended into 2020 with the growth stock names continuing to hit new highs. Should investors be concerned?
SQPositive Net Change SNEPositive Net Change AAPLPositive Net Change LULUNegative Net Change NVDANegative Net Change
retail stock-performance tech-stocks
Why Commercial Metals (CMC) Might be Well Poised for a Surge
by Zacks Equity Research
Commercial Metals (CMC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CMCNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Kodiak Sciences Inc. (KOD) Stock
by Zacks Equity Research
Kodiak Sciences Inc. (KOD) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
KODNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for FormFactor (FORM) Stock
by Zacks Equity Research
FormFactor (FORM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
FORMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Nexstar (NXST): Time to Buy?
by Zacks Equity Research
Nexstar (NXST) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
NXSTNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Stitch Fix (SFIX): Time to Buy?
by Zacks Equity Research
Stitch Fix (SFIX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SFIXPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Advanced Energy (AEIS): Time to Buy?
by Zacks Equity Research
Advanced Energy (AEIS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
AEISNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can CNX Midstream (CNXM) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
CNX Midstream (CNXM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CNXMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
How to Pick Stocks in 2020
by Tracey Ryniec
Experts say that stock picking is dead but Sheraz Mian argues that with time and effort it can still be done successfully. Here's some of his secrets.
SHOPPositive Net Change ATRNegative Net Change GNRCNegative Net Change OHINegative Net Change UIPositive Net Change
stock-performance stock-price-movement
Earnings Estimates Rising for Zumiez (ZUMZ): Will It Gain?
by Zacks Equity Research
Zumiez (ZUMZ) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ZUMZPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Will CRH Medical (CRHM) Gain on Rising Earnings Estimates?
by Zacks Equity Research
CRH Medical (CRHM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CRHMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Are There Really Forever Stocks?
by Tracey Ryniec
Buy and hold until retirement. Is it possible to really do that with your stock investments?
GMNegative Net Change AAPLPositive Net Change MSFTNegative Net Change VOONegative Net Change SHWNegative Net Change
stock-performance stock-price-movement tech-stocks
Why China Automotive Systems (CAAS) Might be Well Poised for a Surge
by Zacks Equity Research
China Automotive Systems (CAAS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CAASNo Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Bausch (BHC) Might be Well Poised for a Surge
by Zacks Equity Research
Bausch (BHC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
BHCNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Simply Good Foods (SMPL): Time to Buy?
by Zacks Equity Research
Simply Good Foods (SMPL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SMPLNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Hibbett (HIBB) Might be Well Poised for a Surge
by Zacks Equity Research
Hibbett (HIBB) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
HIBBPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for PennyMac (PFSI): Will It Gain?
by Zacks Equity Research
PennyMac (PFSI) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
PFSINegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
3 Best Stocks for Richly Priced Markets
by John Blank
Yes. These are U.S. listed stocks.
WAASPositive Net Change THCNegative Net Change POWINegative Net Change
stock-performance
How to Screen for the Best Growth Stocks
by Tracey Ryniec
Wouldn't you like a list of the top growth stocks right now?
SPSCNegative Net Change RDHLNegative Net Change BOOTNegative Net Change IIPRNegative Net Change AYXPositive Net Change
stock-performance stock-price-movement
Earnings Estimates Rising for Vector (VGR): Will It Gain?
by Zacks Equity Research
Vector (VGR) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
VGRPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Manhattan Associates (MANH) Stock
by Zacks Equity Research
Manhattan Associates (MANH) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MANHNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for DexCom (DXCM): Time to Buy?
by Zacks Equity Research
DexCom (DXCM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
DXCMPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Ionis Pharmaceuticals (IONS) Stock
by Zacks Equity Research
Ionis Pharmaceuticals (IONS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
IONSNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank