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
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...
QTWOPositive Net Change PSTGPositive Net Change PEGIPositive Net Change NEPPositive Net Change HUBSPositive 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...
SPWRNo Net Change MSFTPositive Net Change MAPositive Net Change KGCNegative 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 HZOPositive 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...
SPWRNo Net Change NVCRPositive Net Change NEPPositive Net Change EVERPositive Net Change CRSPPositive 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 HRZNPositive 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 AMPositive 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 TNKPositive Net Change GCOPositive 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...
SPWRNo Net Change EGONegative Net Change CRSPPositive 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...
ORINegative Net Change NWBIPositive Net Change LOPEPositive Net Change
earnings finance insurance
Boost Your Portfolio with a ROE Strategy with the Market at New Highs
by Benjamin Rains
The Dow, S&P 500, and Nasdaq all jumped to new highs once again Tuesday on the back of increased U.S.-China trade war positivity out of Beijing. So why not add to your investment portfolio with this return on equity strategy?
UFPIPositive Net Change SCVLPositive Net Change ENVAPositive Net Change
consumer-discretionary earnings finance industrial-products retail
How to Find Cheap Buy-Ranked Stocks Trading Under $10
by Benjamin Rains
Check out 5 stocks of the roughly 40 highly-ranked 'cheap' stocks trading under $10 a share that made it through today's screen...
TNKPositive Net Change NPTNNegative Net Change KGCNegative Net Change FOLDPositive Net Change BEPositive Net Change
biotechs earnings energy gold medical semiconductor tech-stocks transportation
Find Strong Buy Stocks with this Filtered Zacks Rank 5 Stock Screener
by Benjamin Rains
Zacks Rank #1 (Strong Buy) stocks outperform the market in good and bad times. Today, we show investors how to add two simple filters to narrow down the number of stocks and try to increase performance...
ORNPositive Net Change FLGTPositive Net Change EURNPositive Net Change
biotechs earnings finance industrial-products tech-stocks
Find Strong Buy Stocks Hitting New Highs with this Stock Screener
by Benjamin Rains
The most basic idea is that the winners in your portfolio are the stocks going up. So here is how to find strong buy stocks hitting new highs...
XRXPositive Net Change UFPIPositive Net Change THCPositive Net Change
business-services consumer-staples earnings finance industrial-products medical
Investors Can Find Strong Stocks with our First Profit Screen
by Benjamin Rains
Today, we are utilizing our 'First Profit' stock screen to help investors find strong stocks. The idea is to search for companies that just reported their first quarterly profit within the last year...
KOSPositive Net Change FBPositive Net Change CRSPPositive Net Change CPRXPositive Net Change CHRSPositive Net Change BRFSNo Net Change AAPLPositive Net Change
biotechs earnings finance tech-stocks
Find Strong Stocks During Q3 Earnings Season with New Analyst Coverage
by Benjamin Rains
As investors and Wall Street prepare for Q3 earnings season and the fourth quarter, one way to find solid investments ideas, with potential for big returns, is to search for stocks that more analysts have started to cover recently....
UNHPositive Net Change OPRAPositive Net Change JPMPositive Net Change HURNNegative Net Change GTESPositive Net Change
earnings energy finance industrial-products internet tech-stocks
Diversify Your Portfolio with a Return on Equity Strategy Amid Economic Slowdown Fears
by Benjamin Rains
Today we focus on one of the quickest and best gauges of how effectively management runs a company: Return on Equity. Utilize this Zacks screener to help boost your portfolio amid economic slowdown fears...
TLYSPositive Net Change HEARPositive Net Change CUROPositive Net Change
consumer-discretionary consumer-staples earnings finance retail tech-stocks
Learn How to Find Top-Ranked 'Cheap' Stocks Under $10 with this Screener
by Benjamin Rains
Searching for 'cheap' stocks that look poised to climb can be an attractive investment strategy. But investors have to know where and how to find strong stocks trading under $10 a share. So check out this Zacks Stock Screener...
SVMNegative Net Change MOBLPositive Net Change CPRXPositive Net Change BIOSPositive Net Change APPSPositive Net Change
biotechs earnings pharmaceuticals precious-metals tech-stocks
Grab Big Returns with the Filtered Zacks Rank 5 Stock Picking Strategy
by Benjamin Rains
Zacks Rank #1 stocks outperform the market in good and bad times. With that said, there are over 200 stocks that hold a Zacks Rank #1 at any given time. So here's how to grab big returns with our Filtered Zacks Rank 5 strategy...
PFSIPositive Net Change DOOOPositive Net Change CMPRPositive Net Change
auto-tires-trucks earnings finance industrial-products