DEV Community

Ava Torres
Ava Torres

Posted on

How to Use SEC Filings to Find Companies Ready to Buy Your Product

The best sales prospecting signal I've ever found isn't on LinkedIn or ZoomInfo. It's on the SEC's website, and it's free.

EDGAR filings -- the mandatory disclosures that public companies make to the SEC -- are full of buying signals that sales teams almost never use. Revenue acceleration, new risk factors, vendor concentration warnings, and executive departures all show up in filings weeks or months before they hit the news.

The problem is nobody has time to manually read filings. So here's how I automated the process.

What Buying Signals Look Like in SEC Filings

Every 10-K and 10-Q has a few sections that are gold for sales intelligence:

Risk Factors (Item 1A): Companies literally tell you what they're worried about. New risk factors that weren't in last year's filing are the highest-signal items. A company that just added "cybersecurity" to their risk factors for the first time? They're actively thinking about security solutions. A company that added "regulatory compliance" language around data privacy? They're in-market for compliance tooling.

Management's Discussion & Analysis (MD&A): This section describes how the business is performing and why. Look for phrases like "we are investing in" or "we plan to expand" -- these are budget allocation signals. A company that says "we are investing in data infrastructure" in their MD&A is probably evaluating vendors right now.

Revenue growth rate changes: A company that went from 15% YoY growth to 40% YoY growth just got a flood of new customers. Their internal systems are probably breaking. They need tools, infrastructure, headcount -- whatever you sell to fast-growing companies, they're a prospect.

Customer concentration disclosure: If a company reports that one customer accounts for more than 10% of revenue, they're legally required to disclose it. A sudden drop in customer concentration means they've diversified -- or their biggest customer churned. Either way, that's a sales conversation.

Building the Signal Extraction Workflow

Here's the workflow I actually run:

Step 1: Build your watchlist

Start with your total addressable market -- every public company in your ICP. If you sell to mid-market SaaS companies, that might be 200-400 companies. If you sell to Fortune 500, it's obviously smaller. The point is, your list should be comprehensive enough that you're not missing deals.

Step 2: Pull filings automatically

I use SEC EDGAR company filings search to pull the latest filings for my watchlist companies. You can filter by filing type (10-K, 10-Q, 8-K), date range, and company name or CIK.

The 8-K filings are especially useful for time-sensitive signals -- they cover material events like executive changes, acquisitions, and contract terminations. These are often filed within 4 business days of the event, which means you're getting near-real-time intelligence.

I schedule this to run weekly during filing season (January-March for annual filings, the month after each quarter-end for quarterly).

Step 3: Score the signals

Not every filing is a sales signal. Here's my rough scoring model:

High intent (reach out this week):

  • New risk factor matching your product category
  • MD&A mentions investment in your domain
  • Revenue growth acceleration >20 points
  • 8-K filing for executive departure in your buyer persona role (new exec = new vendor evaluation)

Medium intent (add to nurture):

  • Revenue growth >25% YoY (general infrastructure strain)
  • New subsidiary or acquisition filing (integration needs)
  • Customer concentration decrease (diversification = budget reallocation)

Low intent (watch):

  • Stable filings with no material changes
  • Revenue growth <10% (not in spending mode)

Step 4: Enrich with business entity data

For companies that score high, I pull additional context from state business filings. US business entity search tells you where they're actually registered, whether they've filed new DBAs (which often signals a product launch or rebrand), and who their officers are.

The officer lookup is tactically useful -- if the VP of Engineering changed 3 months ago and you sell developer tools, that new VP is probably re-evaluating the stack. That's not a cold call; that's a warm intro to someone in active buying mode.

What This Looks Like in Practice

Last quarter I ran this workflow against about 150 companies in my ICP. The results:

  • 12 companies had new risk factors relevant to my product category
  • 8 companies showed revenue acceleration above my threshold
  • 4 companies had C-suite changes in my target buyer persona
  • 3 companies disclosed new "strategic investment" areas matching my domain

Of those 27 signals, about 10 turned into outreach-worthy conversations. That's a much better hit rate than cold prospecting from a static list.

The key insight is that filing data tells you when to reach out, not just who to reach out to. Timing matters more than targeting in outbound sales. A perfectly targeted email to someone who isn't thinking about your category gets ignored. A decently targeted email to someone who just added your category to their risk factors gets a response.

One More Thing: SAM.gov for Government Buyers

If you sell to government agencies or government contractors, SAM.gov federal contracts search gives you the same kind of timing signals for federal deals. Contract expiration dates are public -- a contract expiring in 6 months means a re-compete is coming. Previous award amounts give you budget context. Incumbent contractor names tell you who you're displacing.

The federal sales cycle is long but predictable. These signals let you enter early instead of scrambling at RFP stage.


The scrapers I mentioned are on my Apify profile. All pay-per-run -- no monthly subscription for something you're running quarterly. The SEC EDGAR one has a free trial run so you can test with a real company before committing.

Top comments (0)