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
Will Trex (TREX) Gain on Rising Earnings Estimates?
by Zacks Equity Research
Trex (TREX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
TREXNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Shoe Carnival (SCVL) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Shoe Carnival (SCVL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SCVLNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for PGT (PGTI): Will It Gain?
by Zacks Equity Research
PGT (PGTI) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
PGTIPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for JELDWEN Holding, Inc. (JELD): Will It Gain?
by Zacks Equity Research
JELDWEN Holding, Inc. (JELD) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
JELDNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why AllianceBernstein (AB) Might be Well Poised for a Surge
by Zacks Equity Research
AllianceBernstein (AB) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ABPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
5 Earnings Charts for the Coronavirus Recovery
by Tracey Ryniec
Drug makers, restaurants, industrials and transports will tell you what is really going on in the US economy.
JNJPositive Net Change DPZNegative Net Change PPGNegative Net Change KSUPositive Net Change ABTNegative Net Change
earnings finance stock-performance
Can Stanley Black & Decker (SWK) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Stanley Black & Decker (SWK) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SWKNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Sonic Automotive (SAH) Might be Well Poised for a Surge
by Zacks Equity Research
Sonic Automotive (SAH) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SAHNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Rollins (ROL) Stock
by Zacks Equity Research
Rollins (ROL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ROLPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Will Lithia Motors (LAD) Gain on Rising Earnings Estimates?
by Zacks Equity Research
Lithia Motors (LAD) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
LADPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Will Jefferies (JEF) Gain on Rising Earnings Estimates?
by Zacks Equity Research
Jefferies (JEF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
JEFNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
3 Top Stock Trading Tips from an Experienced Trader
by Tracey Ryniec
Are you new to stock trading? Find out how you can become a better trader.
AMZNNegative Net Change TSLANegative Net Change SHOPNegative Net Change ROKUNegative Net Change WIMINegative Net Change
finance stock-performance stock-price-movement
Can Exfo (EXFO) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Exfo (EXFO) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
EXFOPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Cambium Networks Corporation (CMBM) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Cambium Networks Corporation (CMBM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CMBMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for CoreLogic (CLGX) Stock
by Zacks Equity Research
CoreLogic (CLGX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CLGXPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Artisan Partners (APAM) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Artisan Partners (APAM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
APAMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Asbury Automotive (ABG) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Asbury Automotive (ABG) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ABGNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
The Performance Gap Between Tech & The Broader Market Narrows Into Earnings Season
by Daniel Laboe
Investors are beginning to pull profits on some the most parabolic tech stocks
MSFTNegative Net Change AMZNNegative Net Change QQQNegative Net Change
coronavirus stock-performance tech-stocks
Surging Earnings Estimates Signal Upside for Waddell & Reed (WDR) Stock
by Zacks Equity Research
Waddell & Reed (WDR) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
WDRPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for 1-800-Flowers.com (FLWS): Time to Buy?
by Zacks Equity Research
1-800-Flowers.com (FLWS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
FLWSNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Amalgamated Bank (AMAL): Time to Buy?
by Zacks Equity Research
Amalgamated Bank (AMAL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
AMALNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Owens Corning (OC): Time to Buy?
by Zacks Equity Research
Owens Corning (OC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
OCNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Louisiana-Pacific (LPX): Time to Buy?
by Zacks Equity Research
Louisiana-Pacific (LPX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
LPXPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for D.R. Horton (DHI) Stock
by Zacks Equity Research
D.R. Horton (DHI) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
DHINegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Will Chipotle (CMG) Gain on Rising Earnings Estimates?
by Zacks Equity Research
Chipotle (CMG) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CMGNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank