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.
Screen of the Week: Archive
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 CODXPositive Net Change BGSPositive 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 FRONegative Net Change CRONPositive 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 SQNSNo 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 SFMNegative 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 CWHNegative 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...
UTINegative Net Change ROCKNegative Net Change AWRNegative Net Change
finance industrial-products tech-stocks utilities
Give Your Portfolio a Coronavirus Booster Shot with this ROE Stock Screener
by Benjamin Rains
Longer-term investors shouldn't pull out of the market altogether, as it likely prevents you from catching the big bounces. Instead, it's time to be more selective. So today we are utilizing our Return on Equity stock screener...
SPARPositive Net Change MLIPositive Net Change ENVAPositive Net Change
earnings finance
Find Strong Stocks During the Coronavirus Crisis with this Filtered Zacks Rank 5 Screener
by Benjamin Rains
Today we are going to utilize our Filtered Zacks Rank 5 Screener to help investors find what could be solid investments when stocks start to recover...
ITGRPositive Net Change EVAPositive Net Change DGICAPositive Net Change
biofuels biotechs earnings finance insurance
Boost Your Portfolio Amid Coronavirus Volatility with this First Profit Stock Screener
by Benjamin Rains
With Q1 2020 earnings season on the horizon, we are going to utilize our 'First Profit' stock screener to help investors find strong stocks that might be worth taking a look at even amid the coronavirus downturn...
QTWONegative Net Change PSTGPositive Net Change PEGIPositive Net Change NEPPositive Net Change HUBSNegative Net Change
alt-energy business-services oil-energy tech-stocks
Find Strong Stocks Amid Coronavirus Uncertainty with New Analyst Coverage
by Benjamin Rains
With indexes nearly 20% off their recent highs, investors are likely looking for stocks to buy or at least add to their watchlists. So today we screened for solid stocks that recently received new analyst coverage...
TOWNPositive Net Change SPNegative Net Change CAMTPositive Net Change
business-services earnings finance tech-stocks
How to Find Strong Cheap Stocks to Buy Under $10 Despite Coronavirus Fears
by Benjamin Rains
The market selloff might continue amid coronavirus uncertainty. But that doesn't mean investors should stop buying, or adding stocks to their watchlists. Here's how to find strong cheap stocks under $10 to buy...
SPWRNegative Net Change MSFTPositive Net Change MAPositive Net Change KGCPositive Net Change GGBPositive Net Change CLVSPositive Net Change AMCRPositive Net Change AAPLPositive Net Change
alt-energy biotechs earnings gold oil-energy pharmaceuticals tech-stocks
Boost Your Portfolio Amid Market Uncertainty with this ROE Stock 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...
UTINegative Net Change SNXPositive Net Change GLDDPositive Net Change
business-services construction earnings tech-stocks
Search for Strong Buy Stocks with this Filtered Zacks Rank 5 Stock 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. Here's a screen to help narrow down the list...
SMEDPositive Net Change INBKPositive Net Change IBTXPositive Net Change AAPLPositive Net Change
biotechs earnings finance pharmaceuticals
Here's How to Find Strong Buy Stocks Near New Highs
by Benjamin Rains
U.S. stocks climbed again Tuesday, after a strong start to the week Monday. So here's how to find strong buy stocks near new highs with this stock screener...
TBBKPositive Net Change STMPositive Net Change MSFTPositive Net Change HZONegative Net Change AAPLPositive Net Change
earnings finance retail semiconductor tech-stocks
Expand Your Portfolio with this First Profit Stock Screener
by Benjamin Rains
We are in the midst of the fourth quarter earnings season. This makes it a great time to use our 'First Profit' stock screener. The idea is to search for companies that recently reported their first quarterly profit...
SPWRNegative Net Change NVCRNegative Net Change NEPPositive Net Change EVERNegative Net Change CRSPNegative Net Change
alt-energy biotechs earnings finance insurance pharmaceuticals
Boost Your Portfolio with this New Analyst Coverage Stock Screener
by Benjamin Rains
Amid the newly heightened, coronavirus-based uncertainty, one place to look for solid stocks is to find companies that recently received new analyst coverage...
IBCPPositive Net Change HRZNNegative Net Change HONEPositive Net Change
earnings finance
Bolster Your 2020 Portfolio with this Return on Equity Stock Screener
by Benjamin Rains
Today we are going to focus on one of the quickest and best gauges of how effectively management runs a company: Return on Equity.
SNXPositive Net Change NOAPositive Net Change GZPFYPositive Net Change
computers construction earnings finance oil-energy tech-stocks
Find Cheap Highly-Ranked Stocks Trading Under $10 for 2020
by Benjamin Rains
Here are 5 of the 36 highly-ranked stocks trading under $10 a share that made it through today's screen...
PRTKPositive Net Change GGBPositive Net Change CPEPositive Net Change CLVSPositive Net Change AMNegative Net Change
biotechs finance industrial-products oil-energy pharmaceuticals
Find Strong Stocks to Buy in 2020 with this Filtered Zacks Rank 5 Screen
by Benjamin Rains
There are over 200 stocks that earn a Zacks Rank #1 at any given time. Therefore, it is helpful to understand how to apply filters to the Zacks Rank in order to narrow the list down...
IBPPositive Net Change ESTENegative Net Change CPLPPositive Net Change
earnings oil-energy transportation
Find Buy-Ranked Stocks Near New Highs Heading into 2020
by Benjamin Rains
With earnings growth set to return in 2020 and U.S. unemployment at 50-year lows, there could be even more room for stocks to run in 2020. Here's how to find buy-ranked stocks near new highs heading into the new year...
UCTTPositive Net Change TNKNegative Net Change GCONegative Net Change
earnings finance retail tech-stocks transportation
Find Strong Stocks Heading into 2020 with this First Profit Screen
by Benjamin Rains
Wall Street has started to look ahead to 2020. So today we are going to use our 'First Profit' stock screen to help investors find strong stocks heading into the new year...
SPWRNegative Net Change EGONegative Net Change CRSPNegative Net Change AGNegative Net Change
biotechs earnings energy gold tech-stocks
Find Strong Stocks for 2020 with this New Analyst Coverage Screener
by Benjamin Rains
The stock market started December on shaky ground, which means it's even more important to be proactive as we approach 2020. One way to do so is to search for stocks that have recently received new analyst coverage...
ORIPositive Net Change NWBINegative Net Change LOPEPositive Net Change
earnings finance insurance