Ran the email-findability pilot we should have run for CLIA. SEC/OTC is viable: ~940 US-domestic OTC issuers, domain recoverable from the 10-K/8-K filing itself at ~100% (free, no scrape), email via site scrape ~25-50%, phone 100%. High per-deal value (reincorporation/RA/foreign-qual/franchise tax). Documented the build plan.
22 KiB
OTC Markets ("pink sheets") as a lead source for corporate/regulatory services
Research date: 2026-06-09. All figures below were pulled live from SEC EDGAR (free, public). Sample sizes noted; the SEC data is the source of truth.
TL;DR / recommendation
- Do NOT scrape OTCMarkets.com. You do not need to, and their ToS prohibits it. The data you actually want (issuer name, ticker, state of incorporation, business + mailing address, phone, SIC industry, entity type) is in SEC EDGAR, which is free, public, and explicitly OK to bulk-download (max 10 req/sec, declare a User-Agent with contact info). EDGAR is the goldmine.
- The clean, legally-emailable, reincorporation-relevant lead pool is roughly ~950-1,000 US-domestic OTC-traded SEC filers (see math below), heavily incorporated in Delaware and Nevada (73% of US-domestic OTC issuers in our n=400 sample). These are exactly the companies a "reincorporate / redomesticate to Texas" or "annual report / registered agent / franchise tax / foreign qualification" offer fits.
- Email is the one gap: EDGAR has phone + business address + (sometimes) website, but no email. We'd cold-email via a second step (enrich from the company website / IR page, or direct-mail / cold-call the disclosed address+phone). B2B cold email to these corporate contacts is legal under CAN-SPAM (no prior opt-in required) as long as we follow the rules below.
- Texas reincorporation is a real, early trend in SEC filings (48 filings mention "reincorporate in Texas", 43 "redomesticate to Texas") - driven by Tesla/others leaving Delaware, the new Texas Business Court (live Sept 2024) and the Texas Stock Exchange (TXSE). Defensible, timely hook.
1. How big is the OTC universe?
Two different universes - be precise about which one we're targeting:
- All OTC-traded tickers (incl. non-SEC-reporting "dark"/pink companies): ~10,000+ symbols across OTCQX / OTCQB / Pink / Expert Market (OTC Markets Group's own count). Most of these are NOT SEC reporting companies; many are foreign ordinary shares, grey-market, or shells with no public contact data.
- OTC-traded companies that file with the SEC (have a CIK, file 10-K/10-Q): EDGAR tags exactly 2,544 issuers with
exchange = "OTC"plus 227 withexchange = None= ~2,771 (source:company_tickers_exchange.json, pulled 2026-06-09). This is the addressable universe - they have disclosed financials, a state of incorporation, and a real business address.
2. The best data source: SEC EDGAR (free, public, bulk-OK)
Step 1 - the master list of OTC issuers (one file)
https://www.sec.gov/files/company_tickers_exchange.json
Fields: cik, name, ticker, exchange. Filter exchange in ("OTC", None) -> ~2,771 rows. (Use company_tickers.json if you also want major-exchange names.)
Step 2 - per-company detail (one JSON per CIK)
https://data.sec.gov/submissions/CIK{cik:010d}.json
Returns, per issuer (verified live):
name,tickers,exchanges,formerNamesstateOfIncorporation+stateOfIncorporationDescription<- the reincorporation hookaddresses.businessandaddresses.mailing(street, city, state, zip) <- mailing/callingphone<- cold-call / verifysic+sicDescription(industry segmentation),entityType,ein,website(often empty),investorWebsite- full filing history (so you can score "actively filing" vs delinquent)
No email field exists in EDGAR. (Confirmed: submissions JSON top-level keys include phone/website/addresses but no email.)
Access rules (SEC "Fair Access" policy - sec.gov/os/accessing-edgar-data)
- Max 10 requests/second total.
- Send a
User-Agentheader that identifies you with a contact, e.g.User-Agent: Performance West <contact@performancewest.net>. - "Download only what you need." Pulling ~2,771 submissions JSONs at ~6/sec = under 8 minutes, well within policy.
3. What fraction is incorporated where (the reincorporation fit)
Live sample of OTC + None issuers, n=400 (random, seed-fixed):
| Bucket | Count | Share |
|---|---|---|
| US-domestic incorporation | 139 | 35% |
| Foreign incorporation (ADRs, Alberta=A1, China=E9, etc.) | ~200 | ~50% |
| Blank/unknown state | 62 | ~15% |
Within the US-domestic subset:
- Nevada: 53, Delaware: 49 -> DE+NV = 73% of US-domestic OTC issuers.
- Texas: only 1 (out of 139) -> almost nobody is in Texas yet = lots of room to pitch the move.
- Others: FL 6, WY 5, MD 7, plus a long tail.
Addressable lead math: ~2,771 OTC/None SEC filers x ~35% US-domestic = ~970 US-domestic OTC issuers, of which ~73% (~710) are DE/NV. These ~700-970 are the core list for a reincorporation / registered-agent / annual-report / franchise-tax / foreign-qualification campaign. (Foreign ADRs like Lindt, BMW, Siemens, Deutsche Telekom are the bulk of the "OTC" list and are NOT good leads - they can't redomesticate to Texas - so always filter to US states before mailing.)
4. Texas reincorporation - is the hook real?
Yes, early but real. EDGAR full-text search (efts.sec.gov/LATEST/search-index) hits:
- "reincorporate in Texas": 48 filings
- "redomesticate to Texas": 43 filings
- "convert to a Texas corporation": 17 filings
Drivers worth naming in copy (all public/verifiable): companies (Tesla, others) reincorporating out of Delaware after the 2024 Delaware Chancery rulings; the Texas Business Court (specialized business-dispute court, operational Sept 1, 2024); the Texas Stock Exchange (TXSE), SEC-registered/announced 2024-2025; and Texas's no-corporate-income-tax positioning. The legal mechanic is a conversion / domestication under the Texas Business Organizations Code (TBOC) Ch. 10, Subchapter C (a foreign entity converts/domesticates to a Texas entity). That maps directly onto our existing corporate services.
4b. Should we bother with the LARGER companies? (No - skip them)
Your instinct is right: bigger issuers handle this with outside counsel and won't buy a flat-fee service. The data confirms it - and conveniently, almost none of the OTC list is "big" anyway.
Size breakdown of US-domestic OTC issuers (live sample, n=139, by SEC filer category = official public-float size class under Rule 12b-2):
| SEC filer category | meaning (public float) | share |
|---|---|---|
| Non-accelerated / Smaller Reporting Company (incl. emerging-growth) | < $75M | ~93% |
| Accelerated filer | $75M - $700M | ~2% |
| Large accelerated filer | >= $700M | ~2% |
| Blank / not stated | (almost all micro) | (folded into SRC) |
So ~93-95% of the US-domestic OTC universe is sub-$75M-float "smaller reporting companies" - microcaps. Only ~4-5% are accelerated/large filers. And 91% are actively filing (not dead shells); only ~9% look delinquent/dark. Entity type: 82% "operating", 18% "other".
Why skip the large ones:
- Large/accelerated filers ($75M+) keep securities counsel on retainer (Cooley, Wilson Sonsini, K&L Gates, etc.). A reincorporation/domestication for them is a board-and-counsel project, not a $599 flat-fee filing. We can't win on price or trust there, and they won't respond to cold outreach. There are only ~40-50 of them in the whole OTC list anyway - not worth a segment.
- The ~700-900 sub-$75M microcaps are the opposite: thin-to-zero in-house legal, cost-sensitive, often using a part-time controller or a single outside attorney they'd love to take routine filings off the plate of. A flat-fee "we'll handle the TX conversion / registered agent / annual report / franchise tax" is exactly the friction-and-cost reducer they want. This is our lane.
Practical filter for the lead pull: drop category containing "Large accelerated" or "Accelerated" (keep Non-accelerated / Smaller reporting / Emerging growth / blank), and drop issuers with no filing in ~13 months (delinquent/dark). That yields a tight list of ~700-850 active US-domestic microcap issuers - all of them genuine prospects.
Counterpoint - don't they all use law firms? Many touch a lawyer, but for microcaps that lawyer is usually a solo/small securities boutique billing hourly, and routine state filings (RA, annual report, franchise tax, foreign qualification, even a straightforward TBOC Ch.10 conversion) are exactly the commoditized work microcaps want to NOT pay $400/hr for. Our pitch isn't "replace your lawyer," it's "we do the filing legwork flat-fee so your counsel only does the parts that need a lawyer." That framing both respects the relationship and lowers their cost - and it's the same value prop that already works in our FCC/CMS verticals.
4c. Where are companies actually reincorporating TO? (Nevada #1, Texas the fast riser)
Don't lead with Texas alone - the data says offer the move, name the best destination per client. EDGAR full-text search, counting filings that mention reincorporating/redomesticating to each state:
| Destination state | All-time reincorporation-mention filings | "reincorporate in X" since 2024 |
|---|---|---|
| Nevada | 281 | 33 |
| Texas | 99 | 27 |
| Florida | 23 | 1 |
| Wyoming | 8 | - |
| (South Dakota, Tennessee) | 0 | 0 |
Read:
- Nevada is the #1 actual destination by a wide margin (the long-standing Delaware alternative) - no corporate/franchise income tax, strong statutory director-liability protection (NRS 78.138), no public-float-scaled fees.
- Texas is the fast riser: nearly tied with Nevada on recent (since-2024) filings (27 vs 33), driven by the Texas Business Court (2024), TXSE, and no corporate income tax. It's the timely headline but a smaller installed base.
- Florida is a real-but-modest third (no state income tax).
- Wyoming is niche (cheapest fees + privacy, but thin case law) - mostly tiny shells; small volume.
- South Dakota / Tennessee: not a thing for public companies.
Implication for our offer + script: lead the campaign with the broad hook ("leaving Delaware? we handle the conversion") and let the client pick Nevada (cost/liability), Texas (court + TXSE + growth), or Florida. In the lead CSV we prioritize DE/NV-incorporated issuers (DE = ripe to leave; NV = already made one move, open to optimizing / re-domesticating their HQ state), since those are where the conversation lands. A TBOC Ch.10-style conversion exists in NV (NRS Ch. 92A) and FL too, so the same flat-fee service productizes across all three destinations.
4d. WHO we're reaching, WHAT they want from a DEXIT, and HOW to make it appeal
This is the part that decides whether the campaign converts. Grounded in real reincorporation proxy statements (DEF 14A) these companies filed with the SEC.
Who actually opens this email
A microcap OTC issuer is a tiny operation. The contact behind the EDGAR address / IR inbox is almost always one of:
- The CEO / founder (microcaps are owner-operated; the CEO often is the IR contact),
- The CFO or a part-time/fractional CFO/controller, or
- The corporate secretary / a board member who signs the filings.
There is rarely a dedicated legal department. These are the exact people who personally feel the cost and hassle of the Delaware setup and who can actually authorize the move. That's why a sharp, specific subject lands: it hits a decision-maker, not a gatekeeper.
What they're actually looking for in a DEXIT (from real proxies)
Companies that reincorporated told their shareholders why. The recurring reasons, in priority order:
- Cut the Delaware franchise tax bill - the #1 hard-dollar driver. Delaware's franchise tax runs $175 up to a $200,000/yr maximum, and the default "authorized shares method" hammers microcaps because penny-stock issuers carry huge authorized-share counts (from reverse splits and raises). Real example from the Oracle Health, Inc. reincorporation proxy: a pre-revenue startup owed $23,600 in Delaware franchise tax for FY2021; the same company in Nevada would owe ~$1,000. For a cash-strapped microcap, a ~$22k/yr swing is enormous. Nevada and Texas have no corporate income tax / no comparable franchise tax (TX's margin tax has a ~$2.47M no-tax-due threshold most microcaps fall under).
- Stronger director-and-officer liability protection. Proxies cite Nevada (NRS 78.138) shielding directors/officers from personal liability except for intentional misconduct/fraud - broader than Delaware post-2024 Chancery rulings. Microcap boards (often the founders themselves) care a lot about personal exposure.
- Escape Delaware's litigation/case-law shift. The reason "DEXIT" became a term: 2024 Delaware Chancery decisions (Tesla pay package, MFW-standard books-and-records fights) spooked boards. Nevada/Texas are positioned as more management-friendly, predictable forums (Texas now has a dedicated Business Court, live 2024).
- Optionality / signaling. Texas adds the TXSE listing angle and a "we're a Texas company now" narrative; some issuers like the story for investors.
How to make it worth their trouble (the offer + copy strategy)
The barrier isn't desire, it's friction + fear of cost/complexity ("a reincorporation sounds like a big legal project"). Our entire value prop is dissolving that:
- Lead with their own math, not features. The hook is the dollar number: "Most Delaware microcaps are overpaying $5k-$20k+ a year in franchise tax for protections that 2024 court rulings have weakened. Nevada and Texas charge a fraction - here's what switching actually involves." Concrete, verifiable, self-interested.
- Productize the dread away: flat fee, we do the filing legwork. They picture billable hours; we quote one flat number and a checklist. "We handle the conversion filing, the new registered agent, and the first annual report - your counsel only reviews the board/stockholder consent." (Respects their lawyer, removes the "do I have to manage a law firm?" objection.)
- Don't make them choose blind - recommend the destination. Offer NV (max tax savings + liability shield), TX (court + TXSE + growth story), or FL, and tell them which fits. Decision fatigue kills conversions; a recommendation closes them.
- Stack the recurring services so one "yes" becomes an account. Once they convert, they need a registered agent (recurring), the annual report / franchise-tax filing in the new state (recurring), and possibly foreign qualification back into states where they operate. The DEXIT is the door-opener; RA + annual report are the retained revenue.
- De-risk it. Tie in the existing money-back-if-we-fail-to-file guarantee and the "verify it yourself" sources (DE franchise-tax calculator, NRS 78, TBOC Ch.10) so a skeptical CFO can fact-check the pitch in 60 seconds. Same source-grounded trust pattern that works in our FCC/CMS streams.
One-line positioning: "You're a Delaware company paying Delaware prices for protection Delaware courts just narrowed. We'll move you to Nevada or Texas, flat fee, and handle the filing - your lawyer just signs off."
5. Which of OUR services fit this list
From api/src/service-catalog.ts (corporate vertical), these all fit OTC microcap issuers:
- Reincorporation / conversion / domestication to Texas (NEW - we'd add a slug; closest existing primitives are
corp-formation+entity-dissolution, but a true TBOC Ch. 10 conversion is a distinct service worth its own SKU). foreign-qualification-single/-multi(Certificate of Authority - if they keep DE/NV charter but operate in TX/other states).registered-agent(1-year) - every reincorporated/qualified entity needs one; recurring revenue.annual-report-filing(Annual Report / Franchise Tax) - TX franchise tax / public information report, DE franchise tax, NV annual list. Recurring, low-friction entry product.entity-dissolution- for shells winding down.corp-formation/llc-formation- for newcos / restructurings.
Cross-sell: many OTC microcaps are also FCC 499 filers (telecom shells) or have healthcare/trucking subs - but keep the OTC campaign in the corporate lane.
6. Legality
Scraping
- EDGAR: explicitly allowed to bulk-download (fair-access policy, 10 req/sec, declared User-Agent). No login. This is the path.
- OTCMarkets.com: their ToS prohibits scraping/automated access; they sell the data as a commercial feed. No need to touch it - EDGAR has everything we need except email.
CAN-SPAM (cold B2B email to these issuers)
Cold-emailing US businesses is legal - no prior opt-in required in the US (unlike GDPR/CASL). Requirements for each commercial email:
- Accurate header info - real "From", reply-to, routing (no spoofing).
- Non-deceptive subject line.
- Identify it as an ad if it is one (a clear commercial-message identifier; can be contextual).
- Valid physical postal address of Performance West in the footer (we already have this in our footers).
- Clear opt-out / unsubscribe mechanism, and honor opt-outs within 10 business days; keep them off the list permanently.
- Don't email harvested-then-sold lists in a way that violates the harvesting prohibition (EDGAR-derived contact data + our own enrichment is fine; we are not buying a harvested list).
Our existing warmup/listmonk stack already enforces 4 + 5 (footer address, unsubscribe, suppression). The corporate stream would reuse that.
CASL / GDPR caveat
Filter to US-domestic issuers anyway (which we want to do for the reincorporation fit). That also sidesteps Canada (CASL requires consent - and A1=Alberta is the single biggest foreign code in our sample) and EU (GDPR). Mailing only US entities keeps us cleanly under CAN-SPAM.
7. The email gap - how to actually reach them
EDGAR gives phone + business/mailing address + sometimes a website, not email. Options, cheapest-first:
- Enrich from the company website / IR page (EDGAR
website/investorWebsitewhen present; else resolve via the company name). Scrape the public IR/contact email. ~Free, our own enrichment. - Direct mail + cold call the EDGAR-disclosed address/phone (100% coverage in our sample - every issuer had a business address; 119/120 had a phone). Higher-touch, but matches a higher-ticket corporate sale.
- Paid enrichment (transfer-agent / IR-contact databases) only if email volume matters more than cost.
For a reincorporation pitch (a 4-5 figure decision), a tighter, partly direct-mail/call motion on the ~700 DE/NV US-domestic issuers likely beats a blast - protects our warmed IPs too.
8. Suggested next steps (if we proceed)
- Build
scripts/otc_lead_pull.py: pullcompany_tickers_exchange.json-> filterexchange in (OTC, None)-> fetch eachsubmissions/CIK*.jsonat <=6 req/sec with our User-Agent -> write a CSV:cik, name, ticker, state_of_incorporation, sic, sic_desc, business_street/city/state/zip, mailing_*, phone, website, entity_type, last_filing_date. Filter to US states. - Segment: (a) DE/NV US-domestic = "reincorporate to Texas / save on franchise tax" hook; (b) all US-domestic = registered-agent + annual-report recurring; (c) actively-filing only (drop long-delinquent shells).
- Enrichment pass for emails (website/IR scrape); fall back to direct-mail/call for the rest.
- Stand up a corporate listmonk list + warmup segment mirroring the HC/trucking setup (footer address, unsubscribe, suppression, deliverability guards). Reuse
_email_exclusions.py. - Draft source-grounded copy: name the real, verifiable hooks (TBOC Ch.10 conversion, Texas Business Court, TXSE, DE franchise-tax burden) - no fabricated claims, link to the gov/court sources so the recipient can verify.
Sources (all pulled/verified 2026-06-09)
https://www.sec.gov/files/company_tickers_exchange.json(OTC=2,544; None=227)https://www.sec.gov/files/company_tickers.json(10,365 ticker'd filers)https://data.sec.gov/submissions/CIK{cik}.json(per-issuer state of incorp, address, phone, sic; n=400 + n=120 samples)- SEC Fair-Access policy:
https://www.sec.gov/os/accessing-edgar-data("no more than 10 requests per second", declare User-Agent) - EDGAR full-text search:
https://efts.sec.gov/LATEST/search-index(Texas reincorporation filing counts) - Texas Business Organizations Code Ch. 10 Subch. C (conversion/domestication); Texas Business Court (eff. 2024-09-01); Texas Stock Exchange (TXSE), 2024-2025.
PILOT RESULTS (2026-06-13) -- SEC/OTC is VIABLE (better than CLIA)
Ran the email-findability pilot (the make-or-break test we skipped on CLIA):
| Metric | Result | How |
|---|---|---|
| OTC/None SEC issuers (universe) | 2,771 | company_tickers_exchange.json |
| US-domestic (reincorporation-eligible) | ~34% = ~940 | stateOfIncorporation in the per-CIK submissions JSON |
| DE/NV (prime reincorp/foreign-qual) | ~22% = ~610 | same |
| Website/domain recoverable | ~100% | extracted directly from the company's recent 10-K/8-K filing HTML on EDGAR -- FREE, bulk-OK, NO scraping/proxy needed (4/4 in test: fortitudegold.com, mobivity.com, good-gaming.com, fzmd.com) |
| Email via basic home/contact scrape | ~25% (1/4: info@fortitudegold.com) | many use contact forms / JS mailto -> improvable with deeper scrape |
| Phone + business address | 100% | submissions JSON phone + addresses.business |
Why this beats CLIA: the domain (the thing CLIA lacked) comes FREE from the filing itself. Email yield ~25-50%, phone 100%. Small universe but high per-deal value (reincorporation, registered agent, foreign-qualification, franchise tax, annual report). EDGAR is free + explicitly bulk-OK (10 req/s, declare UA).
Build plan
harvest_otc_issuers.py: pull master list -> filter exchange OTC/None -> per-CIK submissions JSON -> keep US-domestic -> record name, ticker, CIK, stateOfIncorporation, phone, business address, and the domain extracted from the latest 10-K/8-K (regex the filing HTML, drop sec.gov/filing-agent noise).- Scrape domain -> contact/IR email (home + /contact + /investors + /investor- relations; gzip+HTML-only; ~25-50% yield). Phone is the fallback channel.
- Verify emails (existing verifier, .72).
- Offer/segment: lead with the reincorporate-to-Texas hook (Business Court + TXSE, real trend in filings) for DE/NV issuers; cross-sell RA / foreign-qual / annual-report / franchise tax. CAN-SPAM B2B, full address + unsubscribe.
- Channel split: email the ~25-50% we get addresses for; the rest are a clean PHONE list (100% have phone) -- corporate/IR lines, real businesses.