Course progress
7
8
Lesson 7 of 8
7
Lesson 7 · 8 min

How to Research and Compare Two Stocks

A repeatable framework for evaluating any stock — from earnings reports to analyst ratings to side-by-side comparisons.

In this lesson you'll learn
A 6-step repeatable framework for researching any stock
How to understand a company's business model quickly
What to look for in an earnings call
How to assess analyst ratings without being misled
A 10-point framework for comparing two stocks side by side
How to use BriMindInvest's Compare tool

The 6-step stock research framework

Use this framework every time you look at a new stock. It takes 30–60 minutes per stock and will save you from buying on hype or missing critical red flags.

1
Understand the business
  • What does the company actually sell or do?
  • Who are its customers? What problem does it solve?
  • How does it make money? (revenue model)
  • Could you explain this business to a 12-year-old?
Warren Buffett's rule: never invest in a business you don't understand. If you can't explain it simply, keep researching.
2
Check the financial health
  • Is revenue growing consistently YoY?
  • Is the company profitable (positive operating margin)?
  • Is free cash flow positive?
  • Is the balance sheet clean (manageable D/E ratio)?
3
Assess the competitive moat
  • What prevents competitors from copying this business?
  • Does it have brand strength, switching costs, network effects, or cost advantages?
  • Is market share growing or shrinking?
  • Are margins stable or improving?
Businesses with wide competitive moats compound capital much faster over time. Narrow moat = competitor can erode profits within 5 years.
4
Read the last earnings call
  • Is management guidance positive or cautious?
  • Did they beat or miss revenue and EPS estimates?
  • Are they buying back stock or diluting shareholders?
  • What risks did management flag themselves?
The earnings call transcript is available free on SEC.gov, the company's investor relations page, or finance platforms. Management tone matters.
5
Value the stock
  • What is the P/E vs sector average?
  • What does the DCF or Graham Number suggest?
  • What is the margin of safety at the current price?
  • Is this a fair price, overpriced, or a genuine bargain?
6
Check analyst consensus
  • What do Wall Street analysts rate it? (Buy/Hold/Sell)
  • What is the consensus 12-month price target?
  • How much upside does the price target imply?
  • Have analysts recently upgraded or downgraded?
Don't follow analyst ratings blindly — large banks have conflicts of interest. But target prices give useful context for where consensus sees fair value.

How to compare two stocks: the 10-point checklist

When you're deciding between two companies in the same sector, use this side-by-side comparison checklist. Apply it to any pair of competitors.

#Metric to CompareWhy It Matters
1Revenue Growth (YoY)Which is expanding faster?
2Gross MarginWhich has more pricing power?
3Operating MarginWhich runs more efficiently?
4P/E or Forward P/EWhich is priced more reasonably?
5EPS Growth (3-year)Which has stronger earnings momentum?
6Free Cash Flow YieldWhich generates more cash for the price?
7Debt-to-EquityWhich has the stronger balance sheet?
8AI Score (BriMindInvest)Which scores better on composite quality + value?
9Analyst Upside %Which has more consensus-implied upside?
1052-Week PerformanceWhich has stronger recent momentum?

No single metric wins the comparison — look at the overall picture. A stock that wins 7 of 10 metrics is usually the better pick. Use BriMindInvest's Compare tool to run this analysis automatically on any two tickers in seconds.

Quick Knowledge Check
3 questions · test what you've just learned
1

According to the 6-step research framework, what is the FIRST thing you should do before buying any stock?

2

You're comparing two software companies. Company A wins on revenue growth, operating margin, P/E, and FCF yield. Company B wins on analyst upside and 52-week performance. What should you likely conclude?

3

Why should you not blindly follow analyst Buy/Sell ratings?

✓ Key takeaways from Lesson 7
Always understand the business model first — if you can't explain it, don't buy it.
Use a 6-step framework: business → financials → moat → earnings → valuation → analyst consensus.
The earnings call transcript is one of the most valuable free research documents available.
Compare stocks on at least 8–10 metrics — no single metric is sufficient.
AI scores (like BriMindInvest's) composite multiple factors into one number, giving a quick starting point.
Compare any two stocks in 30 seconds

BriMindInvest's Stock Comparison tool shows all 10 of these metrics side by side for any two tickers — with AI scores, analyst targets, and momentum data. Try NVDA vs AMD, AAPL vs MSFT, or any pair you're researching.

Compare Stocks Now →See Premium Features
← Lesson 6: How to Value a Stock: Intrinsic Value ExplainedFinal Lesson 8