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 | 101 N Wacker Drive, Floor 15, 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.75% per year. These returns cover a period from January 1, 1988 through July 7, 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
Earnings Estimates Moving Higher for Kimbell Royalty (KRP): Time to Buy?
by Zacks Equity Research
Kimbell Royalty (KRP) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
KRPPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Toll Brothers (TOL): Will It Gain?
by Zacks Equity Research
Toll Brothers (TOL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
TOLPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Plains GP (PAGP) Might be Well Poised for a Surge
by Zacks Equity Research
Plains GP (PAGP) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
PAGPPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Clearwater Analytics (CWAN) Stock
by Zacks Equity Research
Clearwater Analytics (CWAN) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CWANPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Monday.com (MNDY) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Monday.com (MNDY) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MNDYPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for OFS Capital (OFS): Time to Buy?
by Zacks Equity Research
OFS Capital (OFS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
OFSPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Carpenter (CRS) Might be Well Poised for a Surge
by Zacks Equity Research
Carpenter (CRS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CRSNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Is NVIDIA's chart still a screaming buy?
by David Bartosiak
NVIDIA; has been in the headlines following its last earnings report. Dave Bartosiak will break down the stock's chart to see if the opportunity to buy is still there.
NVDANegative Net Change
semiconductor stock-performance tech-stocks
Top Stock Picks for Week of August 28, 2023
by Panel Of Zacks Experts
A Computer and Technology Company and Home Builder Outpacing Their Peers.
TOLPositive Net Change CRWDPositive Net Change
stock-performance
Earnings Estimates Moving Higher for AMMO, Inc. (POWW): Time to Buy?
by Zacks Equity Research
AMMO, Inc. (POWW) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
POWWPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Abercrombie (ANF) Stock
by Zacks Equity Research
Abercrombie (ANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ANFNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for AptarGroup (ATR): Time to Buy?
by Zacks Equity Research
AptarGroup (ATR) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ATRNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Is PDD Holdings (PDD) A Buy Ahead of Q2 Earnings Announcement?
by Bryan Hayes
The multinational commerce company boasts a whopping 78.68% average earnings surprise over the last four quarters.
PDDNegative Net Change
china consumer-discretionary e-commerce earnings emerging-markets internet investing stock-performance
Earnings Estimates Moving Higher for MSA Safety (MSA): Time to Buy?
by Zacks Equity Research
MSA Safety (MSA) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MSAPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Inter & Co. Inc. (INTR) Might be Well Poised for a Surge
by Zacks Equity Research
Inter & Co. Inc. (INTR) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
INTRPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Strategic Education (STRA): Will It Gain?
by Zacks Equity Research
Strategic Education (STRA) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
STRAPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Amazon (AMZN) Stock
by Zacks Equity Research
Amazon (AMZN) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
AMZNPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Pros Holdings (PRO): Time to Buy?
by Zacks Equity Research
Pros Holdings (PRO) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
PROPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why GigaCloud Technology Inc. (GCT) Might be Well Poised for a Surge
by Zacks Equity Research
GigaCloud Technology Inc. (GCT) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
GCTNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Align Technology (ALGN): Will It Gain?
by Zacks Equity Research
Align Technology (ALGN) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ALGNPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Limbach (LMB) Stock
by Zacks Equity Research
Limbach (LMB) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
LMBPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Profire Energy, Inc. (PFIE) Might be Well Poised for a Surge
by Zacks Equity Research
Profire Energy, Inc. (PFIE) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
PFIEPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Landsea Homes Corporation (LSEA): Time to Buy?
by Zacks Equity Research
Landsea Homes Corporation (LSEA) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Applied Materials (AMAT) Might be Well Poised for a Surge
by Zacks Equity Research
Applied Materials (AMAT) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
AMATNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for ACM Research, Inc. (ACMR): Will It Gain?
by Zacks Equity Research
ACM Research, Inc. (ACMR) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ACMRNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank