5 Best Stocks to Buy Today
| Company (Ticker) | 12 Week Price Change | Forward PE | Price | Proj EPS Growth (1 Year) | Projected Sales Growth (1Y) |
|---|---|---|---|---|---|
| Aris Mining Corporation (ARMN) | 47.17% | 9.55 | $11.82 | 260.29% | 72.70% |
| LendingTree (TREE) | -29.28% | 10.21 | $49.35 | 50.05% | 20.48% |
| Sanmina (SANM) | 35.78% | 16.24 | $155.60 | 59.52% | 72.24% |
| CorMedix (CRMD) | -27.98% | 3.48 | $10.03 | 1,065.00% | 610.47% |
| Sandisk Corporation (SNDK) | 417.28% | 20.08 | $245.96 | 307.96% | 39.89% |
*Updated on November 19, 2025.
Aris Mining Corporation (ARMN)
$11.82 USD +0.12 (1.03%)
3-Year Stock Price Performance
Premium Research for ARMN
- Zacks Rank
Strong Buy 1
- Style Scores
C Value B Growth F Momentum B VGM
- Market Cap: :$2.28B (Mid Cap)
- Projected EPS Growth:261.76%
- Last Quarter EPS Growth: 39.13%
- Last EPS Surprise:33.33%
- Next EPS Report date:March 11, 2026
Our Take:
Aris Mining is an Americas-focused gold producer anchored by the high-grade Segovia operations and the growing Marmato complex, complemented by its operating stake in the Soto Norte project. The company is expanding plant capacity at Segovia, ramping production at Marmato, and targeting 2025 output of 230,000 to 275,000 ounces, providing a solid foundation for future growth as Soto Norte progresses. Its steady operating performance and continued investment will build a portfolio of long-life, high-quality assets.
A Zacks Rank #1 (Strong Buy) reflects positive estimate revisions, while Style Scores of B for Value and Growth and C for Momentum suggest balanced valuation and growth with only modest momentum, consistent with a miner early in an upgrade cycle.
On the Price, Consensus & EPS Surprise chart, shares trend higher alongside rising 2026–27 estimates, signaling growing confidence in execution. With catalysts ahead at Soto Norte and the Toroparu project, Aris is positioned for sustained growth.
LendingTree (TREE)
$49.35 USD +0.47 (0.96%)
3-Year Stock Price Performance
Premium Research for TREE
- Zacks Rank
Strong Buy 1
- Style Scores
B Value A Growth C Momentum A VGM
- Market Cap$671.51M (Small Cap)
- Projected EPS Growth:50.16%
- Last Quarter EPS Growth:74.03%
- Last EPS Surprise:38.21%
- Next EPS Report date:March 4, 2026
Our Take:
LendingTree runs a diversified online marketplace that matches consumers with offers across credit cards, personal and small-business loans, deposits and insurance via around 430 financial partners. Its tighter cost control and improving variable marketing margin, with updated 2025 guidance, underscore steadier execution after portfolio pruning. Leadership transition following the founder-CEO’s tragic passing keeps strategic continuity in focus.
Its Zacks Rank #1 signals broad upward revisions, while the Style Scores of B for Value and Momentum and A for Growth point to a reasonable valuation, supportive but not overheated momentum, and strong earnings acceleration.
The chart shows a pronounced price rebound coinciding with sharply higher 2026–2027 EPS consensus, suggesting that efficiency gains and a shift in the mix toward higher-ROI marketing are feeding through to estimates. With a capital-light model and improving partner demand, the near-term risk/reward remains favorable.
Sanmina (SANM)
$155.60 USD -0.85 (-0.54%)
3-Year Stock Price Performance
Premium Research for SANM
- Zacks Rank
Strong Buy 1
- Style Scores
B Value A Growth C Momentum A VGM
- Market Cap:$8.75B (Mid Cap)
- Projected EPS Growth:59.60%
- Last Quarter EPS Growth:7.69%
- Last EPS Surprise:6.37%
- Next EPS Report date:Jan. 26, 2026
Our Take:
Sanmina is a leading electronics manufacturing services provider, building complex hardware for customers in markets including industrial, medical, defense and aerospace, automotive and cloud and AI infrastructure. Its balanced end-market mix and expanding exposure to cloud and AI infrastructure, areas benefiting from secular compute and connectivity demand, are positioning it for sustained long-term growth. The ZT Systems acquisition in October is enhancing its scale and capabilities.
A Zacks Rank #1 confirms positive estimate revisions, while Style Scores of B for Value and Momentum and A for Growth reflect still attractive valuation, supportive momentum and strong growth characteristics, as margin execution improves.
On the chart, price has broken out to new highs as 2026–2027 EPS lines tick higher, indicating that the estimate momentum is validating the move. With diversified, stickier programs in regulated markets and rising AI-related builds, Sanmina’s setup appears durable even amid EMS macroeconomic cycles and demand fluctuations in end markets.
CorMedix (CRMD)
$10.03 USD -0.05 (-0.45%)
3-Year Stock Price Performance
Premium Research for CRMD
- Zacks Rank
Strong Buy 1
- Style Scores
B Value B Growth A Momentum A VGM
- Market Cap: $885.59M (Small Cap)
- Projected EPS Growth: 1,066.67%
- Last Quarter EPS Growth:103.57%
- Last EPS Surprise: 18.75%
- Next EPS Report date: March 24, 2026
Our Take:
CorMedix is a commercial-stage biopharmaceutical company focused on products for life-threatening diseases and conditions. Its DefenCath, an antimicrobial catheter lock solution that is expected to reduce chances for bloodstream infections in hemodialysis patients, is seeing higher utilization. Its REZZAYO prophylaxis indication expansion is expected to bump up the addressable market size by eight times. The Melinta acquisition in September boosted its product portfolio, creating a diversified specialty platform.
A Zacks Rank #1 and Style Scores of B for Growth, A for Momentum and C for Value imply estimate revisions are strong, growth is improving, and momentum is robust despite a less compelling value score typical for early commercial biotechs.
The chart shows a steep price uptrend as the 2026–2027 consensus rises, aligning with uptake at large dialysis organizations and reimbursement clarity. With execution risk but clear clinical and economic rationale, near-term estimate revisions remain the key driver.
Sandisk Corporation (SNDK)
$245.96 USD +1.03 (0.42%)
3-Year Stock Price Performance
Premium Research for SNDK
- Zacks Rank
Strong Buy 1
- Style Scores
D Value B Growth A Momentum B VGM
- Market Cap:$37.25B (Large Cap)
- Projected EPS Growth:308.03%
- Last Quarter EPS Growth:4,400.00%
- Last EPS Surprise:37.08%
- Next EPS Report date:NA
Our Take:
SanDisk is a pioneer in NAND flash and enterprise and client SSDs. The brand now anchors Western Digital’s flash storage products. The rapid growth of AI has triggered a strong demand for its high-capacity, power-efficient SSDs. It expects investments in datacenters and AI infrastructure to exceed $1 trillion by 2030. With demand for its NAND products outpacing supply, the company is eyeing a stable growth ahead, reflected in a Growth Score of B.
A Zacks Rank #1 with Style Scores of A for Momentum and D for Value suggests revisions are positive and momentum constructive, while valuation screens less attractively, typical late-cycle for memory recoveries.
The chart depicts a long bottoming process with price stabilizing as 2026–2027 EPS consensus trends up, consistent with early recovery phases in memory. As enterprise SSD pricing holds and the flash separation unlocks focus and capital discipline, the estimate momentum will likely persist.
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 Nov. 3 and Nov. 15, 2025. All information is current as of market open, Nov. 17, 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.
