5 Best Stocks to Buy Today
| Company (Ticker) | 12 Week Price Change | Forward PE | Price | Proj EPS Growth (1 Year) | Projected Sales Growth (1Y) |
|---|---|---|---|---|---|
| Centerra Gold (CGAU) | 46.89% | 14.63 | $14.12 | 36.62% | 0.00% |
| Credo Technology Group (CRDO) | -13.46% | 53.32 | $140.01 | 280.47% | 172.34% |
| TEEKAY TANK LTD (TNK) | 1.77% | 8.87 | $53.62 | -40.83% | 0.00% |
| Victoria's Secret (VSCO) | 114.24% | 20.86 | $52.96 | -2.42% | 4.21% |
| Allied Gold Corporation (AAUC) | 40.42% | 18.96 | $22.38 | 780.93% | 78.13% |
*Updated on December 16, 2025.
Centerra Gold (CGAU)
$14.12 USD -0.07 (-0.49%)
3-Year Stock Price Performance
Premium Research for CGAU
- Zacks Rank
Strong Buy 1
- Style Scores
B Value B Growth B Momentum A VGM
- Market Cap: $2.86 B (Mid Cap)
- Projected EPS Growth:36.62%
- Last Quarter EPS Growth: 32.00%
- Last EPS Surprise:50.00%
- Next EPS Report date: Feb. 19, 2026
Our Take:
Centerra Gold is a midtier producer operating the Mount Milligan copper-gold mine in British Columbia and the Öksüt gold mine in Türkiye. A recent PFS extended Mount Milligan’s life to 2045 with a funded growth plan, reinforcing long-term visibility from a Tier-1 jurisdiction.
With a Zacks Rank #1 (Strong Buy) and Style Scores of A for Value, B for Growth, and Momentum, the quantitative setup aligns with an improving fundamental story. Centerra’s balance sheet and cash flows support disciplined investment, while management cites healthy production and free cash flow.
The Price, Consensus & EPS Surprise chart shows shares rebounding as 2026–2027 EPS estimates trend higher, suggesting estimate momentum is finally catching up to the mine-life extension narrative. That combination, rising outer-year expectations, strong value characteristics, and supportive Zacks signals, positions CGAU as a timely way to gain leveraged exposure to gold and copper without paying a premium.
Credo Technology Group (CRDO)
$140.01 USD -2.01 (-1.42%)
3-Year Stock Price Performance
Premium Research for CRDO
- Zacks Rank
Strong Buy 1
- Style Scores
F Value A Growth A Momentum D VGM
- Market Cap:$25.99 B (Large Cap)
- Projected EPS Growth:280.00%
- Last Quarter EPS Growth:29.41%
- Last EPS Surprise:36.73%
- Next EPS Report date:March 3, 2026
Our Take:
Credo designs high-speed connectivity ICs and Active Electrical Cables that ease power and bandwidth bottlenecks in AI data centers. It has become a go-to AEC supplier for hyperscalers as clusters scale to 800G and beyond, reinforcing a defensible position built on SerDes/DSP know-how and system-level solutions.
A Zacks Rank #1 with Growth score of B, Momentum score of A, and Value score of F suits a secular grower where investors pay for visibility and estimate revisions. Latest results and outlook highlighted broad-based hyperscaler ramps, improving mix, and guidance that points to continued acceleration as AEC and optical offerings scale.
On the chart, shares stair-step to new highs alongside sharply rising 2026–2027 consensus lines, clear evidence that revisions are leading price rather than chasing it. While dependence on AI capex introduces cyclicality risk, recent quarters show Credo moving from niche supplier to core enabler of next-gen interconnects, a setup that supports further outperformance.
TEEKAY TANK LTD (TNK)
$53.62 USD -0.46 (-0.85%)
3-Year Stock Price Performance
Premium Research for TNK
- Zacks Rank
Strong Buy 1
- Style Scores
B Value F Growth A Momentum D VGM
- Market Cap:1.85 B (Small Cap)
- Projected EPS Growth:-40.83%
- Last Quarter EPS Growth:9.22%
- Last EPS Surprise:2.67%
- Next EPS Report date:Feb. 18, 2026
Our Take:
Teekay Tankers owns and operates a fleet of mid-sized crude and product tankers and provides ship-to-ship services. Market fundamentals remain resilient as trade-route dislocations, sanctions, and limited newbuild supply keep utilization elevated. Management’s updates and recent results reflect a healthy spot-rate backdrop.
The Zacks Rank #1 with Style Scores of A for Value, B for Momentum, and F for Growth, reflects strong estimate revisions and supportive price action at an attractive valuation. Moreover, a thin orderbook and aging fleet are the factors that can support rates in the near term despite volatility.
The chart shows a powerful multi-quarter advance with periodic pullbacks, while forward EPS estimates for 2026–2027 trend higher than prior years. That pattern, strong price action backed by improving out-year expectations, suggests the cycle still has legs, and TNK remains well positioned to harvest cash and return capital.
Victoria's Secret (VSCO)
$52.96 USD -1.80 (-3.29%)
3-Year Stock Price Performance
Premium Research for VSCO
- Zacks Rank
Strong Buy 1
- Style Scores
C Value F Growth A Momentum F VGM
- Market Cap:4.37 B (Mid Cap)
- Projected EPS Growth:-2.23%
- Last Quarter EPS Growth:-181.82%
- Last EPS Surprise:55.00%
- Next EPS Report date:March 4, 2026
Our Take:
Victoria’s Secret is a global intimate-apparel and beauty retailer. The turnaround continues to gain traction. Q3 2025 net sales rose 9%, and guidance was raised as fewer promotions lifted margins and international growth accelerated.
A Zacks Rank #1 with Style Scores of A for Momentum, C for Value, and F for Growth reflects near-term strength as execution improves, even as longer-term growth remains a work in progress. Management’s focus on bra leadership, beauty, and digital/international expansion underpins the recovery.
The chart shows the stock rebounding from 2024 lows while 2026–2027 EPS lines stabilize after earlier resets, which is consistent with a business finding its footing and translating better merchandising and cost control into estimates. Execution on inventory discipline and international expansion are the key watch items, but improving trends validate the Rank. With momentum turning positive and guidance moving up, VSCO offers tactical upside within retail.
Allied Gold Corporation (AAUC)
$22.38 USD -1.00 (-4.28%)
3-Year Stock Price Performance
Premium Research for AAUC
- Zacks Rank
Strong Buy 1
- Style Scores
C Value B Growth F Momentum D VGM
- Market Cap:2.87 B (Mid Cap)
- Projected EPS Growth:778.57%
- Last Quarter EPS Growth:107.14%
- Last EPS Surprise:-38.30%
- Next EPS Report date:March 30, 2026
Our Take:
Allied Gold is a Canada-based gold producer with a portfolio centered on West Africa, led by the Sadiola mine in Mali, with assets in Côte d’Ivoire and Ethiopia. Recent updates point to continued resource expansion at Sadiola and strategic steps to optimize power and funding.
The stock carries a Zacks Rank #1 with Style Scores of B for Growth, C for Value, and F for Momentum, a mix that suits an early-stage public listing where operational catalysts can drive estimate revisions. According to the company, Sadiola is a multi-decade asset with a longer-term gold production target of 300–400 koz per year at sub-$1,200/oz AISC.
The chart shows a basing phase turning into a sharp upswing as the 2027 consensus stabilizes, consistent with improving project visibility. Execution on Sadiola’s expansion and steady output from Côte d’Ivoire are the near-term milestones to sustain revision momentum.
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 Dec. 1 and Dec. 13, 2025. All information is current as of market open, Dec.15, 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.
