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 +22.98% per year. These returns cover a period from January 1, 1988 through April 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
WallStreetBets: The Big Short-Squeeze (GME, AMC, & BBBY)
by Daniel Laboe
WallStreetBets and its 3.1 million followers are fighting back against short-selling hedge funds and winning.
GMEPositive Net Change BBBYPositive Net Change AMCPositive Net Change
stock-performance
Can Bryn Mawr Bank (BMTC) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Bryn Mawr Bank (BMTC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
BMTCPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for First Hawaiian (FHB): Will It Gain?
by Zacks Equity Research
First Hawaiian (FHB) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
FHBPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for M&T Bank Corporation (MTB) Stock
by Zacks Equity Research
M&T Bank Corporation (MTB) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MTBPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Surging Earnings Estimates Signal Upside for Regions Financial (RF) Stock
by Zacks Equity Research
Regions Financial (RF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
RFPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can BancFirst (BANF) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
BancFirst (BANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
BANFNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
5 Incredible Perfect Earnings Charts
by Tracey Ryniec
It's not easy to beat every quarter on earnings for five years, including during a global pandemic. These companies have done it.
JCIPositive Net Change ABTNegative Net Change SWKNegative Net Change DHRPositive Net Change NOWPositive Net Change
earnings stock-performance
Surging Earnings Estimates Signal Upside for Morgan Stanley (MS) Stock
by Zacks Equity Research
Morgan Stanley (MS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
MSPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Comerica Incorporated (CMA): Time to Buy?
by Zacks Equity Research
Comerica Incorporated (CMA) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
CMAPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for JPMorgan Chase & Co. (JPM): Time to Buy?
by Zacks Equity Research
JPMorgan Chase & Co. (JPM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
JPMNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Will ACM Research, Inc. (ACMR) Gain on Rising Earnings Estimates?
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
Earnings Estimates Rising for Affiliated Managers (AMG): Will It Gain?
by Zacks Equity Research
Affiliated Managers (AMG) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
AMGNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for Netflix (NFLX): Time to Buy?
by Zacks Equity Research
Netflix (NFLX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
NFLXNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Bank of America (BAC): Will It Gain?
by Zacks Equity Research
Bank of America (BAC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
BACPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Ecopetrol (EC): Will It Gain?
by Zacks Equity Research
Ecopetrol (EC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ECPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Goldman (GS): Will It Gain?
by Zacks Equity Research
Goldman (GS) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
GSPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for T. Rowe (TROW): Time to Buy?
by Zacks Equity Research
T. Rowe (TROW) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
TROWNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Moving Higher for U.S. Cellular (USM): Time to Buy?
by Zacks Equity Research
U.S. Cellular (USM) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
USMPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Why Wells Fargo (WFC) Might be Well Poised for a Surge
by Zacks Equity Research
Wells Fargo (WFC) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
WFCPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can SUZUKI MOTOR CP (SZKMY) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
SUZUKI MOTOR CP (SZKMY) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
SZKMYNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for Kennametal (KMT): Will It Gain?
by Zacks Equity Research
Kennametal (KMT) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
KMTPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Earnings Estimates Rising for ORGANOGENESIS (ORGO): Will It Gain?
by Zacks Equity Research
ORGANOGENESIS (ORGO) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ORGONegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Delek Logistics Partners, L.P. (DKL) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Delek Logistics Partners, L.P. (DKL) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
DKLPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Ethan Allen (ETH) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Ethan Allen (ETH) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
ETHPositive Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank
Can Freeport-McMoRan (FCX) Run Higher on Rising Earnings Estimates?
by Zacks Equity Research
Freeport-McMoRan (FCX) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
FCXNegative Net Change
earnings earnings-estimates earnings-estimates-revisions price-performance stock-performance zacks-consensus-estimate zacks-rank