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.
Screen of the Week: Archive
Use this New Analyst Coverage Screener to Find Strong Stocks
by Benjamin Rains
Both of these factors, coupled with signs of a recovery, set up a bullish case for stocks as Wall Street hunts for returns in a yield-starved market...
PRGSNegative Net Change GFFNegative Net Change
business-services earnings tech-stocks
Find Strong Stocks Ahead of Q3 Earnings Season with this First Profit Screener
by Benjamin Rains
Investors might want to search for stocks that could benefit from a possible strong Q3 showing by utilizing our First Profit stock screener...
OSTKNegative Net Change ORCLPositive Net Change HLPositive Net Change FVRRPositive Net Change FDXNegative Net Change ADBENegative Net Change
earnings precious-metals retail tech-stocks
Strengthen Your Portfolio with this Return on Equity Screener
by Benjamin Rains
We searched for stocks by utilizing one of the fastest and best gauges of how effectively management runs a company: Return on Equity...
SGCNegative Net Change PRIMNegative Net Change GFFNegative Net Change
business-services earnings industrial-products
Learn How to Find Strong, Cheap Stocks Under $10 with this Screener
by Benjamin Rains
We screened for a niche within the market that is attractive to many: strong, "cheap" stocks that are currently trading for under $10 a share...
OPKNegative Net Change KGCPositive Net Change
gold medical tech-stocks
Improve Your Portfolio with this Filtered Zacks Rank Stock Screener
by Benjamin Rains
Let's see how our Filtered Zacks Rank 5 Screener helps add two relatively simple filters to our Zacks Rank #1 criteria to help narrow the list of stocks and try to boost performance...
GNRCPositive Net Change CMPRPositive Net Change BLDPositive Net Change
business-services construction earnings energy
Find Strong Buy Stocks Near Highs with this Screener as S&P 500 Hits Record
by Benjamin Rains
All of this means that investors might want to keep buying stocks even at new highs...
STRLNegative Net Change HOMENegative Net Change COOPNegative Net Change
construction finance retail
Find Strong Stocks with this New Analyst Coverage Screener
by Benjamin Rains
We screened for strong stocks that recently received new analyst coverage...
PRTSNegative Net Change PRIMNegative Net Change COOPNegative Net Change
auto-tires-trucks construction finance
Find Strong Stocks with this Return on Equity Screener
by Benjamin Rains
We searched for stocks by utilizing one of the quickest and best gauges of how effectively management runs a company: Return on Equity...
PATKNegative Net Change HRINegative Net Change GFFNegative Net Change
construction earnings transportation
Find Strong Stocks During Earnings Season with this First Profit Screener
by Benjamin Rains
We used our 'First Profit' stock screener to help find stocks that could be worth considering during second quarter earnings season...
STKLPositive Net Change MTSINegative Net Change GPREPositive Net Change GLIBAPositive Net Change CATPositive Net Change APHANegative Net Change AAPLPositive Net Change
cannabis consumer-staples earnings semiconductor tech-stocks
Find Strong Stocks to Buy Near New Highs with this Screener
by Benjamin Rains
Let's look at a few stocks that are trading at or near their highs that also sport a Zacks Rank #1 (Strong Buy)...
GRBKNegative Net Change BIGPositive Net Change BCCNegative Net Change
industrial-products retail
Find Strong Stocks Under $10 to Buy with this Screener
by Benjamin Rains
Check out this screener that helps investors find strong "cheap" stocks that are currently trading for under $10 a share...
ZNGAPositive Net Change SRNEPositive Net Change LIVXPositive Net Change JPMNegative Net Change CNegative Net Change
biotechs tech-stocks
Find Strong-Buy Stocks with this Filtered Zacks Rank 5 Screen
by Benjamin Rains
Today we showcased how to add two relatively simple filters to our Zacks Rank #1 criteria in order to narrow down the number of stocks and try to increase performance with our Filtered Zacks Rank 5 Screener...
TLSAPositive Net Change MTHNegative Net Change LPLAPositive Net Change FASTNegative Net Change
construction earnings finance industrial-products
Find Strong Stocks with this New Analyst Coverage Screener
by Benjamin Rains
It's time to prepare for Q2 earnings season that will provide much more context about the coronavirus downturn and what's to come...
NKENegative Net Change JPMNegative Net Change GTYPositive Net Change GANPositive Net Change COWNPositive Net Change ADBENegative Net Change
earnings finance internet reit
Improve Your Portfolio During Market Rally with this ROE Stock Screener
by Benjamin Rains
Investors need to hunt for stocks that are poised to weather the coronavirus economic downturn. So today we found stocks by utilizing one of the quickest and best gauges of how effectively management runs a company...
VSTNegative Net Change SYXNegative Net Change AMZNPositive Net Change AAPLPositive Net Change
retail tech-stocks utilities
Find Strong Stocks Ahead of Q2 Earnings Season with this First Profit Screener
by Benjamin Rains
We used our 'First Profit' stock screener to help investors find strong stocks that might be worth looking at in preparation for Q2 earnings season...
MTSINegative Net Change JPMNegative Net Change GLIBAPositive Net Change CTMXNegative Net Change ADBENegative Net Change
biotechs semiconductor tech-stocks
Find Strong-Buy Stocks Near Highs Amid Coronavirus Reopening Rally
by Benjamin Rains
Apple, Amazon and Microsoft all hit new highs again on Tuesday. And it's not just tech powers that are reaching or returning to their pre-coronavirus highs...
MSFTPositive Net Change BJNegative Net Change BIGPositive Net Change AMZNPositive Net Change AMKRPositive Net Change AAPLPositive Net Change
consumer-staples retail semiconductor tech-stocks
Find Strong Buy Stocks for the Coronavirus Market Rally with this Screener
by Benjamin Rains
Zacks Rank #1 (Strong Buy) stocks outperform the market in both good and bad times. However, there are over 200 stocks that earn a Zacks Rank #1 at any given time...
MRSNNegative Net Change CODXNegative Net Change BGSNegative Net Change
biotechs consumer-staples retail
Find Stocks Under $10 to Buy Amid Coronavirus Economic Reopening
by Benjamin Rains
We screened for strong 'cheap' stocks that are trading under $10 a share that investors might want to buy as the market rally continues...
OCULNegative Net Change GLUUPositive Net Change FROPositive Net Change CRONNegative Net Change AUYPositive Net Change
biotechs earnings gold marijuana-stocks tech-stocks
Find Strong Stocks During the Coronavirus with New Analyst Coverage
by Benjamin Rains
Today we screened for strong stocks that recently received new analyst coverage...
VRSNNegative Net Change SQNSPositive Net Change AGLEPositive Net Change
biotechs earnings semiconductor tech-stocks
Boost Your Portfolio During the Coronavirus with this ROE Screener
by Benjamin Rains
Today we are looking for stocks by utilizing one of the quickest and best gauges of how effectively management runs a company: Return on Equity...
SPWHNegative Net Change SLGNNegative Net Change GCAPPositive Net Change
consumer-staples earnings finance retail
Find Strong Buy Stocks Near New Highs as Coronavirus Comeback Continues
by Benjamin Rains
Stocks are forward-looking and not all companies and industries will be impacted as much as the likes of energy and transportation during the coronavirus economic shutdown. In fact, some stocks are even close to their highs...
SLGNNegative Net Change
earnings industrial-products
Find Strong Buy Stocks with this Filtered Zacks Rank 5 Screener
by Benjamin Rains
Today we utilized our Filtered Zacks Rank 5 Screener to help investors find strong stocks to buy during the coronavirus...
SLGNNegative Net Change SFMPositive Net Change NLSNegative Net Change
consumer-staples earnings industrial-products retail
Find Strong Stocks During Q1 Earnings Season with this First Profit Screener
by Benjamin Rains
We used our 'First Profit' stock screener to help investors find strong stocks that might be worth taking a look at during the coronavirus-induced volatility...
TNAVPositive Net Change SHOPNegative Net Change QTWONegative Net Change
business-services cloud-computing earnings tech-stocks
How to Find Strong Stocks Under $10 to Buy During the Market Comeback
by Benjamin Rains
Today we screened for strong "cheap" stocks that are trading under $10 a share that investors might want to buy amid the market comeback...
SGMONegative Net Change MATNegative Net Change GFIPositive Net Change CWHPositive Net Change
biotechs consumer-discretionary gold retail transportation
Find Strong Stocks Amid Market Comeback with New Analyst Coverage
by Benjamin Rains
The recent positivity is part of a strong two-week run off the market's March 23 lows. So today we screened for strong stocks that recently received new analyst coverage that investors might consider buying...
UTIPositive Net Change ROCKNegative Net Change AWRNegative Net Change
finance industrial-products tech-stocks utilities