5 Best Stocks to Buy Today
| Company (Ticker) | 12 Week Price Change | Forward PE | Price | Proj EPS Growth (1 Year) | Projected Sales Growth (1Y) |
|---|---|---|---|---|---|
| GARRETT MOTION (GTX) | 38.81% | 11.80 | $17.26 | 16.45% | 2.57% |
| Universal Insurance Holdings (UVE) | 30.33% | 6.71 | $32.41 | 158.66% | 3.19% |
| MasterCraft Boat (MCFT) | 3.27% | 15.56 | $20.20 | 39.13% | 6.13% |
| Par Pacific (PARR) | 51.34% | 10.59 | $40.91 | 952.03% | -7.72% |
| Gold Fields Limited (GFI) | 22.11% | 12.46 | $35.80 | 131.06% | 53.71% |
*Updated on November 4, 2025.
GARRETT MOTION (GTX)
$17.26 USD -0.05 (-0.29%)
3-Year Stock Price Performance
Premium Research for GTX
- Zacks Rank
Strong Buy 1
- Style Scores
A Value C Growth A Momentum A VGM
- Market Cap:$3.29B (Mid Cap)
- Projected EPS Growth: 16.67%
- Last Quarter EPS Growth:-9.52%
- Last EPS Surprise:15.15%
- Next EPS Report date: Feb. 19, 2026
Our Take:
Garrett Motion supplies turbochargers and electrified boosting systems to global auto OEMs, with growing exposure to e-turbos and fuel-cell compressors. Recent results show resilient sales and cash generation despite a mixed vehicle backdrop. Management raised its 2025 guidance, reflecting strong performance and improved outlook for the automotive industry in the second half.
A Zacks Rank #1 (Strong Buy) signals positive earnings estimate revisions. Style Scores of A for Value and Momentum, with a C in Growth, suggest attractive valuation and supportive price action even as top-line expansion remains steady rather than rapid.
On the Price, Consensus & EPS Surprise chart, shares have broken out to new highs alongside rising 2026–2027 EPS consensus, indicating the market is rewarding sustained estimate momentum. The alignment between a strong Rank, favorable Style Scores, and upwardly sloping out-year estimates supports a constructive near-term setup.
Universal Insurance Holdings (UVE)
$32.41 USD +1.34 (4.31%)
3-Year Stock Price Performance
Premium Research for UVE
- Zacks Rank
Strong Buy 1
- Style Scores
A Value A Growth C Momentum A VGM
- Market Cap: $864.47M (Small Cap)
- Projected EPS Growth:158.66%
- Last Quarter EPS Growth: 10.57%
- Last EPS Surprise: 23.64%
- Next EPS Report date:Feb. 24, 2026
Our Take:
Universal is a Florida-based homeowners insurer expanding across additional states and benefiting from firmer pricing and a litigation environment after state reforms. Recent results showed book value growth and capital returns, suggesting underwriting and balance-sheet repair in a hard market.
Its Zacks Rank #1 reflects upward estimate revisions, while Style Scores of A for Value and Growth and a B for Momentum point to reasonable valuation, better earnings traction, and supportive trading trends.
On the chart, the stock’s strong advance coincides with sharp upward moves in 2026–2027 earnings consensus, a constructive sign that estimate momentum is validating price strength. While catastrophe risk and reinsurance costs remain variables, the improved operating backdrop and positive revisions suggest UVE is positioned to sustain better returns.
MasterCraft Boat (MCFT)
$20.20 USD +0.28 (1.41%)
3-Year Stock Price Performance
Premium Research for MCFT
- Zacks Rank
Strong Buy 1
- Style Scores
B Value B Growth C Momentum A VGM
- Market Cap: $326.85M (Small Cap)
- Projected EPS Growth:39.13%
- Last Quarter EPS Growth: 38.46%
- Last EPS Surprise: 122.22%
- Next EPS Report date:Nov. 6, 2025
Our Take:
MasterCraft designs and manufactures premium towboats and pontoons under the MasterCraft and Crest brands. The company has prioritized aligning dealer inventories with retail demand while refreshing the lineup and leaning into higher-mix products, actions aimed at preserving margins through the cycle.
A Zacks Rank #1 highlights positive estimate revisions. With Style Scores of B for Value and Growth and a C for Momentum, the quantitative profile suggests balanced fundamentals at a still-reasonable valuation, even if trading remains uneven.
The Price, Consensus & EPS Surprise chart shows the shares basing after a multi-quarter slide, while out-year (2026–2027) EPS expectations have stabilized and begun to edge higher. That combination of operational refocus, cleaner channel inventories, and early signs of estimate improvement offers a constructive setup as demand normalizes.
Par Pacific (PARR)
$40.91 USD -0.30 (-0.73%)
3-Year Stock Price Performance
Premium Research for PARR
- Zacks Rank
Strong Buy 1
- Style Scores
B Value B Growth C Momentum A VGM
- Market Cap: $2.03B (Mid Cap)
- Projected EPS Growth: 951.35%
- Last Quarter EPS Growth: 263.83%
- Last EPS Surprise:108.11%
- Next EPS Report date:Nov. 4, 2025
Our Take:
Par Pacific operates an integrated refining, logistics, and retail network concentrated in Hawaii, the Pacific Northwest, and the Rockies, including the acquired Billings, Montana refinery. Strategically, the Billings deal added scale and geographic diversification, and the company continues to leverage its island-market integration and pursue renewable fuels initiatives that could enhance the quality of its cash flow over time.
The Zacks Rank #1 indicates upward estimate revisions, while Style Scores of B for Value and Growth, with a C in Momentum, reflect improving fundamentals at a reasonable price despite choppy trading typical of refiners.
On the chart, the stock has rebounded sharply, and the out-year consensus has turned higher after last year’s reset, suggesting expectations for a margin recovery and better utilization. Given Par’s integrated footprint and leverage to crack-spread normalization, the quantitative momentum appears increasingly aligned with a cyclical upturn.
Gold Fields Limited (GFI)
$35.80 USD -2.20 (-5.79%)
3-Year Stock Price Performance
Premium Research for GFI
- Zacks Rank
Strong Buy 1
- Style Scores
C Value A Growth B Momentum A VGM
- Market Cap:$34.38B (Large Cap)
- Projected EPS Growth:131.06%
- Last Quarter EPS Growth:NA
- Last EPS Surprise: NA
- Next EPS Report date:NA
Our Take:
Gold Fields is a global gold producer with core assets in Australia, Africa, and the Americas, and a new mine, Salares Norte, in Chile. Recent reporting highlights higher profits and a dividend boost on strong bullion prices and improved output, while the portfolio is being streamlined following the wind-down of Ghana’s Damang.
Its Zacks Rank #1, paired with Style Scores of A for Growth and Momentum and C for Value, points to strong estimate revisions and trend support, albeit with less valuation slack after a robust run.
The chart shows a clear uptrend in the stock with 2026–2027 EPS consensus stepping higher, aligning with improving output expectations after weather-related setbacks in 2024. With estimate momentum intact and supportive commodity trends, the Rank and Style Scores reinforce GFI’s appeal as a near-term gold levered name.
Best Stocks to Buy Now: How to Use This List
It’s important to understand what this list is, and what it isn’t.
For decades, the Zacks Rank has been a proven system that has helped investors identify stocks most likely to outperform. Instead of relying on hunches or hype, it’s grounded in earnings estimate revisions — a factor strongly correlated with stock price movement. When combined with additional fundamental metrics, the approach becomes even more powerful.
Still, it’s important to understand these basics:
- While the list offers exposure across several industries, it is not a fully diversified portfolio. You should think of it as a starting point, not a complete investing strategy.
- Even though these stocks are backed by a proven system, nothing protects you from short-term downside. Depending on market conditions, most — or even all — could decline in the near term.
- The Zacks Rank works because it captures trends in earnings momentum. That power plays out over weeks and months, not days. Investors with patience and discipline are more likely to benefit.
- Before buying any single stock, check how it aligns with your goals, risk tolerance, and broader portfolio.
Methodology
The Zacks Rank is a proprietary stock-rating model that uses trends in earnings estimate revisions and earnings-per-share (EPS) surprises to classify stocks into five groups: #1 (Strong Buy), #2 (Buy), #3 (Hold), #4 (Sell) and #5 (Strong Sell). The Zacks Rank is calculated through four primary factors related to earnings estimates: analysts' consensus on earnings estimate revisions, the magnitude of revision change, the upside potential and estimate surprise (or the degree in which earnings per share deviated from the previous quarter).
Zacks builds the data from 3,000 analysts at over 150 different brokerage firms. The average yearly gain for Zacks Rank #1 (Strong Buy) stocks is +23.62% per year from January, 1988, through June 2, 2025.
For this list, only companies in the top 50% of industries that have average daily trading volumes of 100,000 shares or more were considered. Stocks with a share value of $5 or less were excluded. These companies earned Zacks Rank #1 (Strong Buy) between Oct. 20 and Nov. 1, 2025. All information is current as of market open, Nov. 3, 2025.
Common Questions of New Investors
Where to Buy Stocks
To invest in stocks, you must open a brokerage account, fund the account and purchase stocks through your selected brokerage. Investors may also purchase stocks through a financial advisor or an automated robo advisor. Some publicly traded companies also offer a direct stock purchase plan, where you can purchase shares directly from the company.
Alternative Ways to Invest in Stocks
You can also invest in stock funds, such as mutual funds, index funds and exchange-traded funds, where the fund managers select the pool of stocks that follow an investing strategy. These funds may broadly cover an entire index, such as the S&P 500, or specific types of stocks, such as industries like technology and energy companies, company size such as small cap companies, or location like international companies.
How to Start Investing in Stocks Today
It’s easy to start investing by opening an online brokerage account. Opening a standard brokerage account takes about 20 minutes and you’ll need to have some personal information ready, such as your social security number and your bank details to fund your account.
You’ll need to decide whether to open a taxable account (most common), a tax-deferred retirement account such as a traditional IRA or a tax-free retirement account such as a Roth IRA, which is funded with after-tax dollars, but qualified withdrawals are tax-free. A margin account allows for borrowing to purchase stocks and is best for experienced traders.
Set goals before you begin investing – determine how much you can afford to invest and your tolerance for risk.
What to Look for When You Buy Stocks?
The goal in all equities investment is to buy low and sell high, growing your wealth over time. Researching the companies to invest in is key – what kind of product or service do they offer? How do they compare with competitors? How fast are they growing? Does the stock pay regular dividends to shareholders? Does the stock help diversify your portfolio by giving you exposure to a market segment you currently don’t hold?
Understanding fundamental analysis can help determine whether the stock has the potential for growth at its current purchase price. Factors that can help determine that include earnings per share (EPS), price-to-earnings ratio and PE growth. Technical analysis is used looking at statistical patterns to potentially predict future price moves. Some investors may look for a growth and income strategy, looking for stocks with solid revenues that pay good dividends, or a value strategy, looking if a current stock price is below what their revenue, EPS and other factors suggest.
Analysts also often look for the momentum of a stock by looking at moving averages of a stock's closing price over a 50-day, 100-day or 12-month trailing time period to determine signals whether to buy or sell a stock.
