How to Research a Stock Before You Buy: A Filing-First Checklist

Richard Ralph editorial cover for how to research a stock

For education and information only. This page is not personal financial, investment, tax or legal advice, and is not a recommendation or invitation to buy, sell, transfer or hold an investment. Investing involves risk and you can lose money, including the amount invested.

Research cannot remove uncertainty. It can make the uncertainty visible before capital is committed. A good outcome is sometimes “I do not understand this well enough yet.”

1. Start with the business, not the chart

Describe what the company sells, who pays, why customers stay and what could make that relationship less durable. If the business cannot be explained plainly, the ticker is not ready for a valuation discussion.

2. Read primary disclosures

Start with the investor-relations site and relevant filings. The SEC explains how 10-K and 10-Q reports describe a company’s business, risks and financial results. Read the business description, risk factors, MD&A, liquidity section and financial-statement notes.

3. Test the numbers against the story

  • Revenue quality: recurring or one-off, concentrated or diversified.
  • Margins and cash conversion: does cash support reported profits?
  • Balance sheet: debt maturities, covenants, liquidity and financing needs.
  • Share count: dilution from compensation, warrants, convertibles or future capital raises.
  • Valuation: what assumptions are embedded in the price, and what could make them wrong?

4. Write the bear case

Name the strongest alternative explanation. Then write the evidence that would invalidate the view and the next filing or milestone that can test it. Do not use a falling price as the only decision rule.

5. Decide, defer or pass

A position size is a risk decision, not a confidence score. Correlation with existing holdings, liquidity needs and the ability to withstand a loss matter as much as the apparent upside.

Related reading

Leave a Reply

Your email address will not be published. Required fields are marked *