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.81% per year. These returns cover a period from January 1, 1988 through November 3, 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.
rating-upgrade: Archive
Luminar Technologies (LAZR) Upgraded to Buy: What Does It Mean for the Stock?
by Zacks Equity Research
Luminar Technologies (LAZR) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
LAZRPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
All You Need to Know About BigBear.ai (BBAI) Rating Upgrade to Buy
by Zacks Equity Research
BigBear.ai (BBAI) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
BBAIPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Applied Therapeutics (APLT) Upgraded to Buy: Here's Why
by Zacks Equity Research
Applied Therapeutics (APLT) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
APLTNegative Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Barrick Mining (B) Upgraded to Buy: Here's Why
by Zacks Equity Research
Barrick Mining (B) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
BPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
What Makes Hyliion (HYLN) a New Buy Stock
by Zacks Equity Research
Hyliion (HYLN) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
HYLNPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Vipshop (VIPS) Upgraded to Buy: Here's Why
by Zacks Equity Research
Vipshop (VIPS) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
VIPSNegative Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Guess (GES) Upgraded to Buy: Here's What You Should Know
by Zacks Equity Research
Guess (GES) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
GESPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
What Makes Chime Financial, Inc. (CHYM) a New Buy Stock
by Zacks Equity Research
Chime Financial, Inc. (CHYM) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
CHYMPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Republic Bancorp (RBCAA) Upgraded to Buy: Here's Why
by Zacks Equity Research
Republic Bancorp (RBCAA) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
RBCAAPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Topgolf Callaway (MODG) Upgraded to Strong Buy: Here's What You Should Know
by Zacks Equity Research
Topgolf Callaway (MODG) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #1 (Strong Buy).
MODGPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Westport (WPRT) Upgraded to Buy: What Does It Mean for the Stock?
by Zacks Equity Research
Westport (WPRT) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
WPRTPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
W.P. Carey (WPC) Upgraded to Buy: What Does It Mean for the Stock?
by Zacks Equity Research
W.P. Carey (WPC) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
WPCNegative Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Sera Prognostics (SERA) Upgraded to Buy: Here's Why
by Zacks Equity Research
Sera Prognostics (SERA) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
SERANo Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
All You Need to Know About Rithm (RITM) Rating Upgrade to Buy
by Zacks Equity Research
Rithm (RITM) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
RITMNegative Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
All You Need to Know About HBT Financial (HBT) Rating Upgrade to Buy
by Zacks Equity Research
HBT Financial (HBT) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
HBTPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Subaru Corporation (FUJHY) Upgraded to Buy: Here's What You Should Know
by Zacks Equity Research
Subaru Corporation (FUJHY) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
FUJHYPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
What Makes Powell Industries (POWL) a New Buy Stock
by Zacks Equity Research
Powell Industries (POWL) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
POWLPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
M-tron Industries, Inc. (MPTI) Upgraded to Buy: Here's Why
by Zacks Equity Research
M-tron Industries, Inc. (MPTI) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
MPTIPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Immuneering (IMRX) Upgraded to Buy: What Does It Mean for the Stock?
by Zacks Equity Research
Immuneering (IMRX) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
IMRXPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Allot Communications (ALLT) Upgraded to Strong Buy: Here's Why
by Zacks Equity Research
Allot Communications (ALLT) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
ALLTPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
Adma Biologics (ADMA) Upgraded to Buy: Here's What You Should Know
by Zacks Equity Research
Adma Biologics (ADMA) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
ADMAPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
All You Need to Know About Esquire Financial (ESQ) Rating Upgrade to Buy
by Zacks Equity Research
Esquire Financial (ESQ) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
ESQPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
What Makes Paysign (PAYS) a New Buy Stock
by Zacks Equity Research
Paysign (PAYS) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
PAYSPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
What Makes Five Star Bancorp (FSBC) a New Buy Stock
by Zacks Equity Research
Five Star Bancorp (FSBC) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
FSBCPositive Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank
CyberArk (CYBR) Upgraded to Buy: Here's Why
by Zacks Equity Research
CyberArk (CYBR) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
CYBRNegative Net Change
earnings-estimates earnings-estimates-revisions earnings-outlook rating-upgrade stock-price-movement zacks-consensus-estimate zacks-rank