Sun, Jul 12 Morning Edition English
NashvilleBrief.com Nashvillebrief Daily Briefing
Updated 08:22 16 stories today
Blog Business Local Politics Society & Regulation Tech Travel World

Best Stocks to Buy Right Now 2026: Top Picks Compared

Daniel Oliver Mercer Walker • 2026-07-03 • Reviewed by Sofia Lindberg

Every investor wants to know which stocks to buy today, but the sheer volume of expert lists can be overwhelming. We’ve cross-referenced picks from Morningstar and Zacks to highlight stocks backed by solid research.

Morningstar’s undervalued stock count: 33 ·
Morningstar’s core stock picks: 5 ·
Zacks’ best stocks to buy: 5

Quick snapshot

1Confirmed facts
2What’s unclear
  • The exact “top 3” stocks to buy vary by source and timing (Morningstar (investment research firm))
  • Short-term momentum vs. long-term value creates conflicting signals (Morningstar (investment research firm))
  • Individual portfolio goals and risk tolerance are not accounted for in expert lists (Morningstar (investment research firm))
  • Morningstar also highlighted Broadcom and Sanofi as significantly undervalued in July 2026 — but the broader list context is less certain (Morningstar (investment research firm))
3Timeline signal
  • Morningstar updates its undervalued stock screen periodically; latest in May 2024 and July 2026 (Morningstar (investment research firm))
  • Zacks refreshes its “best stocks to buy now” list continuously (Morningstar (investment research firm))
  • Earnings seasons (Q1 2026) caused Morningstar to add 7 new undervalued names (Morningstar (investment research firm))
4What’s next
  • Investors should cross-reference Morningstar and Zacks picks for overlapping names
  • Focus on stocks with wide moats and discounted valuations for long-term holds
  • Monitor Morningstar’s fair value estimates for potential upside triggers

The following key facts table organizes the primary sources and their stock counts for quick reference.

Fact Value Source
Top undervalued stocks source Morningstar Morningstar (investment research firm)
Best stocks to buy now (5 picks) Zacks Zacks Investment Research (stock ranking service)
Core stocks for 2026 Morningstar Morningstar (investment research firm)

What are the top 10 stocks to buy right now?

Best stocks for long-term growth

  • Morningstar’s January 2026 podcast highlighted Colgate-Palmolive as a 4-star rated stock trading at an 11% discount to fair value, with a 2.6% dividend yield and a wide economic moat (Morningstar (investment research firm)).
  • For portfolio rebalancing, Morningstar’s June 2026 article recommended Verizon, Thermo Fisher Scientific, Duke Energy, Realty Income, and Devon Energy as stocks to overweight when reducing AI exposure (Morningstar (investment research firm)).

Colgate-Palmolive’s low uncertainty rating and consistent dividend history make it a candidate for core long-term holdings. The implication: investors seeking steady total return can anchor on wide-moat consumer staples with a margin of safety.

Best undervalued stocks

  • Morningstar’s July 2026 page listed Broadcom and Sanofi as significantly undervalued.
  • Morningstar’s May 2024 article named 33 undervalued stocks including Microsoft, Disney, Clorox, and Broadcom (Morningstar (investment research firm)).
  • Zacks’ small-cap screen highlighted United Fire Group, Green Plains, and Gold.com Inc. as undervalued small-cap plays (Zacks Investment Research (stock ranking service)).

Three different value screens, one pattern: all three sources converge on stocks with depressed valuations but strong business fundamentals. The trade-off is timing – deep value often requires patience before catalysts emerge.

Best stocks under $10

  • No specific sub-$10 picks appear in the Morningstar or Zacks lists from the research period. Small-cap names like Green Plains (priced around $8‑$12) may offer entry points near that threshold (Zacks Investment Research (stock ranking service)).
  • Investors seeking ultra‑cheap stocks should screen for companies with strong balance sheets and clear earnings growth catalysts rather than buying based on price alone.

Best stocks for short-term trading

  • Zacks’ July 2026 table showed Delek US Holdings with a 27.97% momentum figure and a forward P/E of 9.43 (Zacks Investment Research (stock ranking service)).
  • Morningstar’s Q1 2026 earnings screen added Reddit, Atlassian, and Rocket Companies as undervalued after positive earnings surprises (Morningstar (investment research firm)).

These names carry higher short-term volatility. The catch: what works for a trend‑trader may not suit a buy‑and‑hold portfolio – always align position size with personal risk tolerance.

Best stocks to buy in 2026

  • Morningstar’s “5 core stocks to buy and hold in 2026” podcast singled out Colgate-Palmolive and described the list as “core stocks to buy and hold in 2026” (Morningstar (investment research firm)).
  • Zacks’ “Best Stocks to Buy Now” page for July 2026 named Delek US Holdings, Neurocrine Biosciences, and Orix Corp as top picks (Zacks Investment Research (stock ranking service)).
The upshot

Two respected research houses concur that certain defensive and value names are attractively priced heading into 2026. Investors who rely solely on one source miss the cross‑validation that builds conviction.

The pattern is clear: cross-referencing different methodologies yields picks with higher conviction than any single list alone.

Bottom line on top 10 picks: Morningstar and Zacks diverge on style — value vs. momentum — but both identify discounted names. Investors should align their choice with their own timeline and risk appetite.

What are the 7 hot stocks?

What are the Magnificent 7 stocks?

  • The Magnificent 7 group consists of Apple, Microsoft, Alphabet, Amazon, Nvidia, Tesla, and Meta – the seven mega‑cap stocks that collectively dominate S&P 500 returns.
  • Morningstar’s analysis often includes these names in valuation discussions; for example, Microsoft appears on Morningstar’s 33 undervalued list (Morningstar (investment research firm)).

What are Lyn Alden’s top 7 stocks?

  • Financial analyst Lyn Alden recommended Enterprise Products Partners, Brookfield Corporation, MicroStrategy, HDFC Bank, and Canadian Natural Resources among her top picks for the next decade.
  • These picks focus on cash‑flow‑rich businesses in energy, infrastructure, and emerging markets – a different philosophy from the growth‑oriented Magnificent 7.

Two contrasting “hot stock” sets: the Magnificent 7 represent high‑growth momentum, while Alden’s picks emphasize value and income. The pattern: institutional and independent analysts rarely align completely, underscoring the need for a personal investment thesis.

Why this matters

Investors chasing the “7 hot stocks” label need to decide which axis they want to ride – momentum or value. Picking both without a strategy often leads to a conflicting portfolio.

The catch: no single set fits all portfolios; the choice depends on whether you prioritize growth or income.

Key takeaway on 7 hot stocks: Hot stock lists serve different investment styles. Matching the list to your personal goals matters more than the list itself.

What are top 3 stocks to buy now?

Top 3 stocks from Morningstar

  • Colgate-Palmolive – 11% discount, wide moat, 2.6% yield (Morningstar (investment research firm))
  • Broadcom – described as significantly undervalued as of July 2026
  • Sanofi – also flagged as significantly undervalued on the same page

Top 3 stocks from Zacks

  • Delek US Holdings – 27.97% momentum, forward P/E 9.43 (Zacks Investment Research (stock ranking service))
  • Neurocrine Biosciences – biotech with strong pipeline
  • Orix Corp – diversified financial services, low P/E

Top 3 trending stocks on Yahoo Finance

  • Yahoo Finance’s most‑viewed list for July 2026 included BlackBerry, GFL Environmental, and TELUS.
  • These names often appear on “trending” lists due to news events or social media buzz, not necessarily fundamental strength.

The trade-off: Morningstar’s picks lean toward quality at a discount, Zacks’ toward momentum and earnings revisions, and Yahoo Finance’s toward popularity. A disciplined investor should weigh all three but give more weight to the first two.

What if I invested $10,000 in Meta 10 years ago?

Meta’s IPO and historical performance

  • Meta (then Facebook) went public at $38 per share in May 2012.
  • By mid‑2026, the stock had split (not applicable) and appreciated significantly – a $10,000 investment at the IPO price would have purchased about 263 shares. At a 2026 price of roughly $500, those shares would be worth approximately $131,500, not accounting for dividends (Meta does not pay a dividend).

How to calculate hypothetical returns

  • Return = (Current price ÷ IPO price) × initial investment. Using $500 ÷ $38 = 13.16, so $10,000 grows to ~$131,600.
  • This calculation ignores taxes and the opportunity cost of not diversifying. Hindsight, of course, is perfect.

The lesson: a single‑stock bet on a future tech giant can produce life‑changing gains, but the risk is asymmetric – for every Meta, there are dozens of IPO failures. The implication: even the best stocks to buy right now rarely repeat such extreme outperformance.

How to turn $1,000 into $5,000 fast?

High-risk stock strategies

  • Options trading (e.g., buying out‑of‑the‑money calls on volatile names) can generate quick 5× returns – but the probability of total loss is equally high.
  • Penny stocks and leveraged ETFs (e.g., 3× leveraged Nasdaq) are common vehicles for aggressive capital appreciation.
  • A handful of investors have turned $1,000 into $5,000 by trading earnings momentum in small‑cap names like those on Zacks’ list (Zacks Investment Research (stock ranking service)).

Risks and realistic expectations

  • Most financial experts warn that such strategies are closer to gambling than investing. The SEC regularly issues investor alerts about “get rich quick” schemes.
  • Statistically, over 90% of day traders lose money. Turning $1,000 into $5,000 in a month is plausible but improbable with traditional stock investing.
What to watch

If a strategy sounds too easy, it probably hides massive downside. For most retail investors, slow and steady accumulation of undervalued stocks from credible sources like Morningstar is the surer path.

The pattern: high-risk strategies offer asymmetric downside; consistent long-term investing has historically rewarded patience.

Fast-money reality check: Attempting to turn $1,000 into $5,000 quickly relies on high-risk methods that often lead to losses. The proven path is disciplined, long-term value investing.

Upsides

  • Expert‑curated screens reduce homework time
  • Cross‑referencing two independent research houses improves confidence
  • Valuation‑focused picks (Morningstar) offer margin of safety
  • Momentum‑based picks (Zacks) can capture near‑term trends

Downsides

  • No single list accounts for your personal financial situation or risk tolerance
  • Expert recommendations can be slow to adjust to changing markets
  • Overlap between sources is limited – you may need to choose a philosophy
  • Past performance of recommended stocks does not guarantee future results

What the analysts say

“Reddit was still undervalued even after the after‑hours pop.”

– Morningstar analyst, quoted in Q1 2026 earnings review (Morningstar (investment research firm))

“Focus on cash‑flow‑generating businesses with durable competitive advantages. That’s where the real long‑term returns come from.”

– Lyn Alden, financial analyst

The big takeaway is not which single stock to buy, but how to build a process that combines valuation discipline (Morningstar), earnings momentum (Zacks), and independent thinking (Lyn Alden). No source holds all the answers. For the investor willing to cross‑reference, the best stocks to buy right now are the ones that appear across multiple expert systems – and that fit your own timeline and stomach for risk. The implication for anyone with $1,000 to invest: start with one high‑conviction pick from each methodology, track them, and let the data guide your next move.

Related reading: Best Stocks to Buy Now · 5 core stocks to buy and hold in 2026

Frequently asked questions

What is the best stock to buy right now?

There is no single “best” stock – it depends on your goals. Morningstar’s top pick for 2026 is Colgate-Palmolive (wide moat, 11% discount). Zacks’ top pick by momentum is Delek US Holdings. For long‑term value, consider Broadcom or Sanofi.

Are cheap stocks better to buy?

Cheap stocks (under $10) can offer upside, but they often come with higher risk. Small‑cap names from Zacks like Green Plains have strong earnings growth projections but can be volatile.

Should I invest in Magnificent 7 stocks?

The Magnificent 7 (Apple, Microsoft, etc.) are quality companies, but many trade at high valuations. Morningstar includes Microsoft on its undervalued list, suggesting it may still have room to run.

How do I know if a stock is undervalued?

Look at price vs. fair value estimates from firms like Morningstar. A stock trading at a 10%+ discount to its fair value is generally considered undervalued.

What is the best time to buy stocks?

Time in the market beats timing the market. Dollar‑cost averaging into undervalued stocks reduces the risk of buying at a peak.

Should I buy stocks for short term or long term?

Long‑term investing has historically produced better risk‑adjusted returns. Short‑term trading requires more time, knowledge, and acceptance of higher volatility.

How many stocks should I hold in my portfolio?

Most experts recommend 15–30 stocks for adequate diversification. Holding just 3–5 stocks increases single‑stock risk.

What are the risks of buying trending stocks?

Trending stocks may be driven by hype, not fundamentals. Yahoo Finance’s most‑viewed list often includes names like BlackBerry that have no recent earnings improvement.



Daniel Oliver Mercer Walker

About the author

Daniel Oliver Mercer Walker

Coverage is updated through the day with transparent source checks.