
Best Stocks to Buy Now: Top U.S. Stocks for Long-Term Investors
Harvard ’25. Been following tech stocks and dividend companies for 10+ years — reading filings, calls, reports, the usual.
This is where I dump my notes and thoughts on what I see. No advice, just the raw stuff.
If you’re asking what the best stocks to buy now are in 2026, the answer isn’t about chasing hype—it’s about owning businesses that can keep compounding for years.
The U.S. stock market is sitting near record highs. The S&P 500 has rebounded sharply, and investors have poured nearly $23 billion back into U.S. equities after early-year volatility, reviving the classic “TINA” trade—There Is No Alternative.
That tells us something important:
Money still wants quality.
Not noise.
Not meme trades.
Not random hot tips.
Quality.
This article covers the best U.S. stocks to buy now for growth, dividends, stability, and long-term wealth building.
Let’s get into it.
What Makes a Stock Worth Buying Right Now?
Before naming stocks, let’s define what actually matters.
I look for:
- Strong free cash flow
- Durable competitive advantage
- Pricing power
- Healthy balance sheet
- Consistent earnings growth
- Management quality
- Long-term industry tailwinds
Not just “this stock went up last week.”
That mindset saves people a lot of money.
10 Best Stocks to Buy Now in 2026
These aren’t ranked from best to worst.
They’re different tools for different portfolios.

1. Apple Inc. (NASDAQ: AAPL)
Why Apple Still Wins
People love calling Apple “too expensive.”
They’ve been saying that for a decade.
Apple remains one of the strongest businesses on earth:
- Massive cash flow
- Huge buyback program
- Sticky ecosystem
- Services growth
- Premium brand moat
Even in slower iPhone cycles, services and ecosystem strength keep the machine running.
For long-term investors, Apple remains a foundational stock.
The live market chart above shows why investors still treat AAPL like a core portfolio anchor.
2. Microsoft Corporation (NASDAQ: MSFT)
The Quiet Giant of AI
Everyone talks about NVIDIA.
Fewer people talk enough about Microsoft.
That’s a mistake.
Microsoft owns:
- Azure cloud growth
- OpenAI partnership exposure
- Enterprise software dominance
- Office ecosystem
- Massive recurring revenue
It’s one of the safest ways to invest in AI without pure semiconductor volatility.
BlackRock recently upgraded U.S. equities partly because of strong tech earnings and expected 43% tech sector earnings growth in 2026.
Microsoft sits right in that center.
3. NVIDIA Corporation (NASDAQ: NVDA)
Still the Face of the AI Boom
Yes, it’s expensive.
Yes, everyone owns it.
Yes, it can still work.
AI infrastructure spending remains enormous, and semiconductors are still one of Wall Street’s strongest conviction areas.
Bank of America specifically highlighted semiconductor companies as attractive because of aggressive AI-related capital spending.
If AI keeps scaling, NVIDIA remains one of the biggest beneficiaries.
Risk? Valuation.
Reward? Massive.

4. JPMorgan Chase & Co. (NYSE: JPM)
Best Bank to Own
If I’m buying one U.S. bank, it’s usually JPMorgan.
Why?
Because scale matters.
JPM has:
- Elite management
- Strong balance sheet
- Consumer + commercial dominance
- Investment banking leadership
- Better resilience than regional banks
Higher-for-longer interest rates help quality banks.
This is not a flashy stock.
That’s exactly why it works.
5. Costco Wholesale Corporation (NASDAQ: COST)
The Defensive Growth Machine
Costco is boring.
Beautifully boring.
It wins because:
- Consumers trust it
- Membership renewals stay strong
- Pricing power is exceptional
- Recession resistance is real
You don’t need dramatic stories.
You need durable businesses.
Costco qualifies.

6. Chevron Corporation (NYSE: CVX)
Best Energy Blue Chip
Oil volatility remains a major macro driver in 2026.
Energy matters because:
- Oil affects inflation
- Oil affects Fed policy
- Oil affects consumer confidence
Chevron gives investors:
- Strong dividend income
- Massive cash generation
- Global scale
- Oil upside exposure
With geopolitical risk around oil supply still relevant, quality energy exposure makes sense.
7. Broadcom Inc. (NASDAQ: AVGO)
The Quiet Monster
Broadcom doesn’t get enough retail investor attention.
It should.
NerdWallet listed Broadcom among the top analyst-rated stocks for 2026.
Why it matters:
- AI networking exposure
- Enterprise software strength
- High margins
- Strong dividend growth
It’s a great mix of growth + income.
That combination is rare.
8. Visa Inc. (NYSE: V)
A Toll Booth on Global Spending
Visa is one of the best business models ever built.
It doesn’t need consumers to avoid debt.
It just needs transactions.
And transactions keep growing.
Visa offers:
- High margins
- Global moat
- Low credit risk
- Long-term compounding
This is a “buy and forget for 10 years” kind of stock.

9. Johnson & Johnson (NYSE: JNJ)
Stability + Dividend Strength
Every portfolio needs stability.
JNJ offers:
- Healthcare resilience
- Dividend consistency
- Defensive performance
- Strong balance sheet
When markets get ugly, investors remember why boring matters.
This is one of those names.
10. Amazon.com, Inc. (NASDAQ: AMZN)
Still a Long-Term Compounder
People forget Amazon is not just e-commerce.
It’s also:
- AWS cloud dominance
- Advertising growth
- Logistics infrastructure
- AI compute exposure
Sometimes the best stock idea is still the obvious one.
Amazon remains one of them.
Best Dividend Stocks to Buy Now
If income matters more than growth, I’d look at:
- Verizon Communications Inc.
- Pfizer Inc.
- United Parcel Service, Inc.
- Chevron Corporation
- Procter & Gamble Company
Morningstar recently highlighted dividend leaders like Verizon and Pfizer among strong income names for 2026.
Dividend investing works best when yield comes with quality.
Not when yield comes from panic.
Big difference.
Should You Buy Growth Stocks or Dividend Stocks?
Depends on your goal.
If You Want Wealth Growth
Focus on:
- Apple
- Microsoft
- NVIDIA
- Amazon
- Broadcom
If You Want Income
Focus on:
- Chevron
- J&J
- Verizon
- JPMorgan
- Procter & Gamble
Best portfolio?
Usually both.

What I Would Avoid Right Now
I’d be careful with:
- Pure hype AI names with no profits
- Weak balance sheet, small caps
- High-yield “trap” dividend stocks
- Businesses with declining moats
- Overleveraged speculative plays
A stock being “cheap” does not make it good.
Sometimes, cheap is just broken.
My Simple Portfolio Rule
I ask one question:
Would I be happy owning this business if the stock market closed for 5 years?
If the answer is no—
I probably shouldn’t own it.
That one question removes a lot of bad decisions.
Final Thoughts
The best stocks to buy now in 2026 are not mysterious.
They’re usually:
- Great businesses
- Strong management
- Reliable cash flow
- Durable moats
- Long-term relevance
That’s it.
The market rewards patience more than prediction.
You do not need 50 stocks.
You need a few excellent ones.
That’s where real compounding happens.
And in most cases—
boring wins.
FAQs
What is the best stock to buy right now?
There is no single best stock, but Apple, Microsoft, NVIDIA, and JPMorgan remain strong choices for long-term investors.
Are AI stocks still worth buying?
Yes—but valuation matters. NVIDIA and Broadcom remain strong if earnings keep supporting growth.
Which dividend stock is safest?
Johnson & Johnson, Chevron, and Procter & Gamble are commonly considered among the safer dividend names.
Is now a good time to buy stocks?
For long-term investors, consistent investing matters more than perfect timing.
Should beginners buy individual stocks?
Many beginners should start with S&P 500 index funds first, then add individual stocks slowly as conviction grows.


