Form 8-A12B Files Dataset

The Form 8-A12B Files Dataset is a structured archive of every EDGAR submission of Form 8-A12B and its amendment Form 8-A12B/A — the short-form Exchange Act registration statement that issuers already subject to Section 13 or Section 15(d) reporting use to register a class of securities for listing on a national securities exchange under Section 12(b) of the Securities Exchange Act of 1934. Each record represents one accession number filed by one registrant on one date, packaged as a directory containing the original SGML-wrapped registration document, every non-image exhibit from the submission, and a metadata.json sidecar that captures EDGAR header data and a structured inventory of the documents. The dataset covers the full electronic-EDGAR era beginning January 1994 and is filed by domestic operating companies, foreign private issuers, registered investment companies (open-end ETFs, closed-end funds, BDCs, unit investment trusts), asset-backed and structured-product issuers, and successor entities from mergers, spin-offs, redomiciliations, and SPAC business combinations. Containers are distributed in ZIP format and carry TXT, JSON, HTML, and PDF file types.

Update Frequency
Daily
Updated at
2026-05-09
Earliest Sample Date
1994-01-01
Total Size
330.7 MB
Total Records
43,373
Container Format
ZIP
Content Types
TXT, JSON, HTML, PDF
Form Types
8-A12B, 8-A12B/A

Dataset APIs

Programmatically retrieve the full list of dataset archive files, download URLs and dataset metadata.

Dataset Index JSON API

Download the entire dataset as a single archive file.

Download Entire Dataset:

Download a single container file (e.g. monthly archive) from the dataset.

Download Single Container:

Dataset Files

389 files · 330.7 MB
Download All
2026-05.zip170.3 KB71 records
2026-04.zip767.4 KB279 records
2026-03.zip1.3 MB205 records
2026-02.zip850.5 KB174 records
2026-01.zip848.3 KB166 records
2025-12.zip732.9 KB158 records
2025-11.zip1.2 MB189 records
2025-10.zip1.0 MB172 records
2025-09.zip1.1 MB223 records
2025-08.zip727.2 KB164 records
2025-07.zip733.1 KB135 records
2025-06.zip1.0 MB197 records
2025-05.zip854.7 KB150 records
2025-04.zip574.1 KB117 records
2025-03.zip1.1 MB168 records
2025-02.zip507.2 KB119 records
2025-01.zip860.8 KB131 records
2024-12.zip673.2 KB146 records
2024-11.zip1.1 MB135 records
2024-10.zip607.4 KB118 records
2024-09.zip434.8 KB116 records
2024-08.zip545.6 KB125 records
2024-07.zip625.3 KB113 records
2024-06.zip716.6 KB120 records
2024-05.zip891.1 KB114 records
2024-04.zip533.7 KB110 records
2024-03.zip669.9 KB132 records
2024-02.zip487.1 KB87 records
2024-01.zip881.7 KB132 records
2023-12.zip729.2 KB123 records
2023-11.zip636.3 KB108 records
2023-10.zip303.7 KB79 records
2023-09.zip560.9 KB121 records
2023-08.zip668.0 KB106 records
2023-07.zip260.7 KB62 records
2023-06.zip764.4 KB126 records
2023-05.zip393.9 KB83 records
2023-04.zip343.8 KB57 records
2023-03.zip1.1 MB138 records
2023-02.zip499.8 KB87 records
2023-01.zip223.3 KB56 records
2022-12.zip384.5 KB80 records
2022-11.zip427.7 KB76 records
2022-10.zip387.0 KB81 records
2022-09.zip579.7 KB97 records
2022-08.zip778.5 KB115 records
2022-07.zip234.8 KB61 records
2022-06.zip560.6 KB82 records
2022-05.zip543.0 KB107 records
2022-04.zip244.7 KB66 records
2022-03.zip667.7 KB108 records
2022-02.zip492.5 KB106 records
2022-01.zip550.9 KB115 records
2021-12.zip908.2 KB194 records
2021-11.zip1.1 MB225 records
2021-10.zip847.1 KB201 records
2021-09.zip1.1 MB192 records
2021-08.zip835.9 KB159 records
2021-07.zip1.2 MB208 records
2021-06.zip1.5 MB246 records
2021-05.zip972.8 KB169 records
2021-04.zip957.2 KB136 records
2021-03.zip1.2 MB270 records
2021-02.zip1.0 MB217 records
2021-01.zip667.4 KB173 records
2020-12.zip802.1 KB165 records
2020-11.zip802.6 KB143 records
2020-10.zip824.4 KB162 records
2020-09.zip879.8 KB185 records
2020-08.zip655.9 KB121 records
2020-07.zip725.9 KB110 records
2020-06.zip1.1 MB148 records
2020-05.zip667.8 KB98 records
2020-04.zip608.5 KB83 records
2020-03.zip397.5 KB70 records
2020-02.zip914.9 KB116 records
2020-01.zip317.8 KB68 records
2019-12.zip810.9 KB125 records
2019-11.zip975.6 KB115 records
2019-10.zip549.5 KB91 records
2019-09.zip748.0 KB112 records
2019-08.zip261.8 KB41 records
2019-07.zip345.4 KB77 records
2019-06.zip550.0 KB104 records
2019-05.zip763.9 KB118 records
2019-04.zip748.8 KB95 records
2019-03.zip915.0 KB136 records
2019-02.zip323.7 KB62 records
2019-01.zip277.3 KB44 records
2018-12.zip441.9 KB72 records
2018-11.zip622.2 KB84 records
2018-10.zip591.9 KB94 records
2018-09.zip834.0 KB117 records
2018-08.zip608.1 KB84 records
2018-07.zip434.2 KB86 records
2018-06.zip737.3 KB117 records
2018-05.zip1.2 MB139 records
2018-04.zip524.0 KB92 records
2018-03.zip666.5 KB98 records
2018-02.zip346.4 KB65 records
2018-01.zip960.6 KB128 records
2017-12.zip396.6 KB77 records
2017-11.zip1.2 MB134 records
2017-10.zip509.8 KB104 records
2017-09.zip651.0 KB103 records
2017-08.zip693.2 KB89 records
2017-07.zip425.7 KB78 records
2017-06.zip682.7 KB99 records
2017-05.zip497.5 KB90 records
2017-04.zip835.7 KB95 records
2017-03.zip752.2 KB99 records
2017-02.zip650.9 KB64 records
2017-01.zip566.1 KB77 records
2016-12.zip443.1 KB73 records
2016-11.zip467.8 KB81 records
2016-10.zip958.2 KB98 records
2016-09.zip581.5 KB104 records
2016-08.zip573.1 KB98 records
2016-07.zip576.7 KB80 records
2016-06.zip725.8 KB111 records
2016-05.zip611.0 KB101 records
2016-04.zip392.2 KB73 records
2016-03.zip761.7 KB106 records
2016-02.zip403.0 KB61 records
2016-01.zip597.3 KB68 records
2015-12.zip275.2 KB55 records
2015-11.zip648.8 KB97 records
2015-10.zip642.9 KB101 records
2015-09.zip435.1 KB68 records
2015-08.zip393.7 KB62 records
2015-07.zip733.5 KB107 records
2015-06.zip572.5 KB108 records
2015-05.zip672.6 KB105 records
2015-04.zip746.3 KB87 records
2015-03.zip591.8 KB89 records
2015-02.zip294.0 KB62 records
2015-01.zip472.6 KB68 records
2014-12.zip737.9 KB108 records
2014-11.zip532.2 KB102 records
2014-10.zip410.9 KB93 records
2014-09.zip722.3 KB116 records
2014-08.zip327.0 KB53 records
2014-07.zip511.6 KB106 records
2014-06.zip716.4 KB117 records
2014-05.zip664.6 KB116 records
2014-04.zip591.0 KB95 records
2014-03.zip636.9 KB116 records
2014-02.zip373.9 KB64 records
2014-01.zip495.4 KB87 records
2013-12.zip393.9 KB79 records
2013-11.zip677.8 KB114 records
2013-10.zip581.0 KB95 records
2013-09.zip594.9 KB96 records
2013-08.zip447.5 KB65 records
2013-07.zip442.0 KB85 records
2013-06.zip427.8 KB93 records
2013-05.zip1.1 MB163 records
2013-04.zip781.9 KB113 records
2013-03.zip889.7 KB117 records
2013-02.zip435.8 KB75 records
2013-01.zip585.8 KB84 records
2012-12.zip554.6 KB83 records
2012-11.zip568.5 KB76 records
2012-10.zip915.0 KB122 records
2012-09.zip582.9 KB95 records
2012-08.zip1.4 MB97 records
2012-07.zip807.5 KB101 records
2012-06.zip583.1 KB96 records
2012-05.zip722.1 KB88 records
2012-04.zip523.4 KB94 records
2012-03.zip812.4 KB120 records
2012-02.zip438.1 KB75 records
2012-01.zip497.9 KB69 records
2011-12.zip585.5 KB81 records
2011-11.zip611.6 KB74 records
2011-10.zip394.4 KB59 records
2011-09.zip768.2 KB84 records
2011-08.zip691.1 KB75 records
2011-07.zip466.1 KB78 records
2011-06.zip659.5 KB92 records
2011-05.zip1.1 MB107 records
2011-04.zip1.1 MB136 records
2011-03.zip1.1 MB123 records
2011-02.zip480.8 KB78 records
2011-01.zip1.1 MB128 records
2010-12.zip820.0 KB111 records
2010-11.zip968.5 KB130 records
2010-10.zip680.6 KB100 records
2010-09.zip619.8 KB86 records
2010-08.zip676.4 KB70 records
2010-07.zip572.5 KB74 records
2010-06.zip833.6 KB97 records
2010-05.zip982.6 KB111 records
2010-04.zip851.5 KB111 records
2010-03.zip1.2 MB127 records
2010-02.zip491.8 KB72 records
2010-01.zip617.6 KB77 records
2009-12.zip865.5 KB108 records
2009-11.zip1.1 MB118 records
2009-10.zip665.7 KB113 records
2009-09.zip466.9 KB79 records
2009-08.zip756.2 KB78 records
2009-07.zip712.0 KB64 records
2009-06.zip875.0 KB108 records
2009-05.zip803.4 KB70 records
2009-04.zip482.8 KB55 records
2009-03.zip1.7 MB98 records
2009-02.zip639.9 KB56 records
2009-01.zip1.1 MB88 records
2008-12.zip1.1 MB117 records
2008-11.zip2.0 MB135 records
2008-10.zip1.0 MB162 records
2008-09.zip784.4 KB105 records
2008-08.zip614.4 KB95 records
2008-07.zip718.7 KB91 records
2008-06.zip1.7 MB161 records
2008-05.zip1.4 MB141 records
2008-04.zip1.7 MB140 records
2008-03.zip939.6 KB103 records
2008-02.zip1.2 MB119 records
2008-01.zip1.0 MB107 records
2007-12.zip1.1 MB149 records
2007-11.zip1.0 MB156 records
2007-10.zip1.1 MB178 records
2007-09.zip723.2 KB96 records
2007-08.zip981.2 KB134 records
2007-07.zip678.8 KB124 records
2007-06.zip1.6 MB176 records
2007-05.zip2.2 MB185 records
2007-04.zip723.4 KB109 records
2007-03.zip978.6 KB147 records
2007-02.zip970.1 KB124 records
2007-01.zip613.7 KB110 records
2006-12.zip1.2 MB156 records
2006-11.zip1.1 MB161 records
2006-10.zip842.8 KB124 records
2006-09.zip1.1 MB137 records
2006-08.zip1.2 MB138 records
2006-07.zip613.1 KB79 records
2006-06.zip823.2 KB113 records
2006-05.zip671.6 KB93 records
2006-04.zip552.0 KB71 records
2006-03.zip836.0 KB89 records
2006-02.zip626.5 KB72 records
2006-01.zip649.7 KB74 records
2005-12.zip1.1 MB115 records
2005-11.zip753.1 KB107 records
2005-10.zip634.9 KB85 records
2005-09.zip558.5 KB81 records
2005-08.zip636.0 KB96 records
2005-07.zip716.8 KB97 records
2005-06.zip989.8 KB114 records
2005-05.zip781.8 KB114 records
2005-04.zip624.0 KB96 records
2005-03.zip701.1 KB103 records
2005-02.zip867.0 KB92 records
2005-01.zip697.1 KB82 records
2004-12.zip1.1 MB132 records
2004-11.zip654.0 KB76 records
2004-10.zip621.5 KB86 records
2004-09.zip587.0 KB95 records
2004-08.zip1.1 MB96 records
2004-07.zip1.1 MB94 records
2004-06.zip1.3 MB119 records
2004-05.zip757.2 KB103 records
2004-04.zip1.0 MB137 records
2004-03.zip1.9 MB225 records
2004-02.zip1.5 MB152 records
2004-01.zip1.1 MB103 records
2003-12.zip1.3 MB132 records
2003-11.zip876.8 KB95 records
2003-10.zip1.0 MB154 records
2003-09.zip899.0 KB121 records
2003-08.zip804.3 KB105 records
2003-07.zip1.2 MB128 records
2003-06.zip902.4 KB91 records
2003-05.zip1.6 MB129 records
2003-04.zip1.2 MB111 records
2003-03.zip938.2 KB97 records
2003-02.zip846.0 KB91 records
2003-01.zip720.2 KB75 records
2002-12.zip993.8 KB89 records
2002-11.zip799.7 KB105 records
2002-10.zip1.3 MB137 records
2002-09.zip796.8 KB75 records
2002-08.zip634.1 KB93 records
2002-07.zip1.9 MB122 records
2002-06.zip1.2 MB145 records
2002-05.zip930.8 KB114 records
2002-04.zip812.8 KB115 records
2002-03.zip1.2 MB121 records
2002-02.zip1.1 MB118 records
2002-01.zip1.3 MB125 records
2001-12.zip1.3 MB126 records
2001-11.zip1.6 MB148 records
2001-10.zip694.6 KB108 records
2001-09.zip978.7 KB70 records
2001-08.zip1.2 MB119 records
2001-07.zip1.0 MB114 records
2001-06.zip1.5 MB152 records
2001-05.zip1.5 MB165 records
2001-04.zip952.0 KB85 records
2001-03.zip908.7 KB119 records
2001-02.zip798.0 KB88 records
2001-01.zip1.1 MB91 records
2000-12.zip1.1 MB105 records
2000-11.zip726.9 KB69 records
2000-10.zip1.2 MB130 records
2000-09.zip682.3 KB78 records
2000-08.zip848.8 KB97 records
2000-07.zip345.0 KB60 records
2000-06.zip602.7 KB92 records
2000-05.zip1.0 MB115 records
2000-04.zip614.3 KB75 records
2000-03.zip1.6 MB150 records
2000-02.zip1.2 MB112 records
2000-01.zip636.7 KB77 records
1999-12.zip939.4 KB108 records
1999-11.zip963.1 KB121 records
1999-10.zip942.1 KB108 records
1999-09.zip966.3 KB134 records
1999-08.zip1.2 MB141 records
1999-07.zip788.7 KB123 records
1999-06.zip1.2 MB145 records
1999-05.zip2.4 MB214 records
1999-04.zip1.4 MB141 records
1999-03.zip1.5 MB168 records
1999-02.zip1.5 MB154 records
1999-01.zip1.1 MB130 records
1998-12.zip2.5 MB232 records
1998-11.zip2.5 MB216 records
1998-10.zip1.6 MB140 records
1998-09.zip1.2 MB141 records
1998-08.zip1.7 MB149 records
1998-07.zip1.7 MB184 records
1998-06.zip1.5 MB191 records
1998-05.zip1.3 MB176 records
1998-04.zip1.7 MB159 records
1998-03.zip2.0 MB205 records
1998-02.zip1.3 MB149 records
1998-01.zip1.2 MB157 records
1997-12.zip2.2 MB196 records
1997-11.zip1.2 MB145 records
1997-10.zip1.6 MB179 records
1997-09.zip1.5 MB189 records
1997-08.zip1.1 MB135 records
1997-07.zip1.1 MB138 records
1997-06.zip1.7 MB184 records
1997-05.zip1.4 MB151 records
1997-04.zip1.1 MB135 records
1997-03.zip879.3 KB110 records
1997-02.zip730.2 KB92 records
1997-01.zip1.2 MB126 records
1996-12.zip1.6 MB149 records
1996-11.zip1.3 MB151 records
1996-10.zip1.7 MB205 records
1996-09.zip1.4 MB144 records
1996-08.zip1.5 MB164 records
1996-07.zip1.4 MB164 records
1996-06.zip1.5 MB173 records
1996-05.zip1.3 MB141 records
1996-04.zip558.3 KB47 records
1996-03.zip1.2 MB100 records
1996-02.zip1.0 MB94 records
1996-01.zip1.0 MB87 records
1995-12.zip692.3 KB74 records
1995-11.zip559.9 KB66 records
1995-10.zip607.2 KB69 records
1995-09.zip379.9 KB26 records
1995-08.zip738.1 KB59 records
1995-07.zip413.3 KB55 records
1995-06.zip866.2 KB102 records
1995-05.zip504.2 KB56 records
1995-04.zip262.6 KB38 records
1995-03.zip626.2 KB59 records
1995-02.zip491.5 KB43 records
1995-01.zip263.2 KB36 records
1994-12.zip355.1 KB33 records
1994-11.zip310.4 KB32 records
1994-10.zip551.9 KB51 records
1994-09.zip202.5 KB30 records
1994-08.zip521.0 KB50 records
1994-07.zip395.8 KB43 records
1994-06.zip156.4 KB35 records
1994-05.zip678.8 KB49 records
1994-04.zip448.7 KB45 records
1994-03.zip582.7 KB61 records
1994-02.zip799.0 KB86 records
1994-01.zip1.2 MB69 records

What This Dataset Contains

The dataset captures the population of Form 8-A12B and Form 8-A12B/A filings made on EDGAR. Only two form codes appear: 8-A12B (the base registration statement under Section 12(b) of the Securities Exchange Act of 1934) and 8-A12B/A (an amendment). Form 8-A12B is filed under the Exchange Act (act value "34" in the EDGAR header) and is paired with — but legally distinct from — any concurrent Securities Act registration covering the same securities. Typical scenarios are an initial listing on NYSE, NYSE American, Nasdaq, Cboe BZX, or IEX; the launch of a new ETF series under an existing trust; an exchange transfer; or the listing of a new tranche of senior notes, preferred stock, depositary shares, warrants, or rights drawn from an existing shelf.

Form 8-A's instructions require very little narrative content. The form's purpose is to (a) identify the registrant, (b) name the class of securities and the exchange on which the class is to be registered, (c) point the SEC and investors to a fuller description elsewhere, and (d) attach the legal instruments evidencing the security where those instruments are not already on file with the Commission. The vast majority of records carry only the cover form plus the metadata sidecar because Form 8-A is structurally a thin registration cover whose substantive securities description almost always lives in a previously filed Securities Act registration statement that Item 1 incorporates by reference. A meaningful minority — debt issuers and preferred-stock issuers — attach forms of global notes, certificates of designation, or related indenture excerpts, producing records of three or more documents.

The dataset preserves the original EDGAR documents that made up each submission with their SGML <DOCUMENT> wrappers intact. Image files (GIF, JPG, PNG) are excluded; every other document from the original submission is retained. Containers are distributed in ZIP format; the file types found inside are TXT, JSON, HTML, and PDF. Earliest sample date is January 1994.

Content Structure of a Single Record

What one record represents

One record corresponds to a single EDGAR submission of Form 8-A12B or its amendment Form 8-A12B/A — one accession number filed by one registrant on one date. Physically, a record is a directory whose name is the un-dashed accession number (for example 000119312525188264). Inside the directory are the original EDGAR documents that made up the submission — the primary registration statement plus any attached exhibits — together with a single metadata.json sidecar that captures EDGAR header data and a structured inventory of the documents.

File composition of a record

Every record contains exactly one metadata.json and exactly one primary registration document. Most records contain nothing else; a smaller share carry one to several exhibit documents in addition. The file types found in the dataset are TXT, JSON, HTML, and PDF. In practice the modern population is dominated by HTM/HTML primary documents and exhibits accompanied by the JSON sidecar; legacy plain-text submissions and the occasional PDF graphic-content exhibit account for the TXT and PDF presence.

The primary document filename is not standardized by the SEC and varies systematically with the registrant's filing agent: d…d8a12b.htm is the Donnelley / RR Donnelley pattern, tm…_8a12b.htm is Toppan Merrill, ea0…_8a12b…htm is EdgarAgents, fp0…_8a12b.htm is Filing Provider (common for ETF trusts), and bare form8-a12b.htm or descriptive in-house patterns (form8-apreferredstockserie.htm) come from generic financial printers and self-filers. Amendments use the same patterns with a 8a12ba infix. Exhibit filenames likewise carry agent-specific prefixes (d936565dex997.htm, exhibit4-ax1fixedratenotea.htm, exh41-serieshpreferredcert.htm).

The metadata.json sidecar

metadata.json is one JSON object per accession, written once per folder, derived from the EDGAR submission header and document index. Its top-level keys carry the following information:

  • formType — either "8-A12B" or "8-A12B/A"; these are the only two values in the dataset.
  • accessionNo — the dashed EDGAR accession ("0001193125-25-190818"); the folder name is the same value with the dashes removed.
  • description — EDGAR's human-readable form description, e.g. "Form 8-A12B - Registration of securities [Section 12(b)]"; amendments append : [Amend].
  • filedAt — the EDGAR acceptance timestamp in ISO 8601 with the EDT/EST offset.
  • linkToFilingDetails — a URL to the primary 8-A document on sec.gov.
  • linkToTxt — a URL to the complete submission .txt on EDGAR, which is the SGML concatenation of every <DOCUMENT> block in the submission.
  • linkToHtml — a URL to the EDGAR …-index.htm filing-index page.
  • linkToXbrl — empty for this form type; Form 8-A is not an XBRL-tagged form.
  • documentFormatFiles[] — an ordered inventory of the submission's documents. Each item carries a sequence ("1" is always the primary 8-A; "2", "3", … are exhibits in filing order; a trailing item with a blank sequence and blank type represents the complete submission .txt), a size in bytes, a documentUrl of the form sec.gov/Archives/edgar/data/{cik}/{accession-no-dashes}/{filename}, a description, and a type ("8-A12B", "8-A12B/A", "EX-4.1", "EX-4.A1", "EX-99.7", etc.).
  • entities[] — header data for the registrant (and any co-registrant). Per-entity fields include cik, companyName (with EDGAR's role suffix (Filer)), fileNo (the SEC file number assigned by the exchange, typically 001-… for NYSE/NYSE American, 000-… historically, 005-… for certain investment-company filers), irsNo (EIN, or "000000000" for trusts and certain non-US entities), stateOfIncorporation, fiscalYearEnd, sic (SIC code with human-readable label), act (always "34"), filmNo (EDGAR film/microfiche number), type (matches formType), and tickers (a list of trading symbols when EDGAR has them on file; absent for newly-formed ETF trusts and shell registrants).
  • seriesAndClassesContractsInformation — an array; populated when an investment-company filer reports series/class identifiers, otherwise empty.
  • dataFiles — empty for this form type, since 8-A submissions carry no data exhibits.
  • id — a stable internal record identifier.

Anatomy of the registration statement

The primary document, regardless of filing agent, follows the tight four-section structure mandated by Form 8-A's General Instructions: a cover page, Item 1 (description of the securities), Item 2 (exhibits), and a signature page.

Cover page

The first page reproduces SEC boilerplate verbatim and supplies the registrant- and security-identifying facts:

  • Heading block. UNITED STATES SECURITIES AND EXCHANGE COMMISSION / WASHINGTON, D.C. 20549, followed by FORM 8-A and the long-form caption FOR REGISTRATION OF CERTAIN CLASSES OF SECURITIES PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934.
  • Registrant identification block. Legal name in bold under the parenthetical (Exact Name of Registrant as Specified in its Charter), a two-cell table juxtaposing the state or other jurisdiction of incorporation against the I.R.S. Employer Identification Number, and the registrant's principal executive office address with ZIP code.
  • Section 12(b) securities table. Rows of Title of Each Class paired with Trading Symbol(s) (post-2019 amendments) and Name of Each Exchange on Which Each Class is to be Registered. For an equity issuer this is typically a single row (e.g., Common Stock, par value $0.01 per share / The New York Stock Exchange); for a debt-shelf issuer it can be many rows naming each new tranche of notes (e.g., 3.250% Notes due 2032 / NYSE, 3.750% Notes due 2037 / NYSE); for an ETF trust the row names the fund series and the listing exchange.
  • Section 12(g) line. A Securities to be registered pursuant to Section 12(g) of the Act line that almost always reads None.
  • General Instruction checkboxes. Three checkbox lines tied to General Instructions A.(c), General Instructions A.(d), and General Instruction A.(e), used to elect the timing/effectiveness mechanics of the registration relative to a concurrent or prior Securities Act filing. An Emerging Growth Company checkbox (added after the JOBS Act in 2012) and a Regulation A checkbox appear where applicable.
  • Cross-reference to the underlying Securities Act file. A line giving the Securities Act registration statement file number (e.g., 333-267245) to which the form relates. This file number is the hook for Item 1's incorporation by reference.

Item 1 — Description of Registrant's Securities to be Registered

Item 1 is in practice a single paragraph (occasionally two) that incorporates by reference the full description of the securities from a document already on file with the SEC. The referenced document is one of:

Item 1 is intentionally short because the form is designed to avoid duplicative narrative.

Item 2 — Exhibits

Item 2 is a numbered exhibit list. Each entry names an instrument — charter, by-laws, indenture, supplemental indenture, certificate of designation, form of stock certificate, form of global note, trust agreement, exchange listing application — states whether it is incorporated by reference (with the file number and exhibit number of the original filing) or Filed herewith, and, when filed with this submission, provides a hyperlink to the corresponding HTM or PDF document in the same accession folder. Exhibits filed with the form are commonly flagged with an asterisk and the Filed herewith legend.

The depth of Item 2 varies sharply by issuer profile:

  • Equity-only listings frequently incorporate every exhibit by reference to a prior 10-K, S-1, or 8-K and attach nothing.
  • Debt issuers regularly attach a Form of Note or Form of Global Note (Exhibit 4 series or Exhibit 99 series) for each newly listed tranche. These exhibits carry the security's principal sum, currency, CUSIP, ISIN, Common Code, interest rate and payment dates, maturity, redemption mechanics, transfer restrictions, indenture cross-references, and signature lines for the issuer and trustee.
  • Preferred-stock listings attach a Certificate of Designation as Exhibit 4.1, setting out the dividend rate, liquidation preference, redemption and conversion rights, voting rights, and ranking of the series.
  • ETF and fund trust filings typically incorporate the trust instrument and by-laws by reference and attach nothing further.

Signature

The registration statement closes with a short signature block: a one-sentence pursuant-to clause referencing Section 12 of the Securities Exchange Act of 1934, the registrant's name in bold, the date, an /s/ electronic signature line, and the signer's printed name and title (typically Corporate Secretary, General Counsel, Chief Financial Officer, or — for ETF trusts — the Trust's Treasurer, President, or Chief Compliance Officer).

Exhibit content patterns

Because Item 2 is the only place where this form carries substantive documentary attachments, attached exhibits fall into a small set of recurring patterns:

  • Form of Global Note / Form of Note (EX-4.x or EX-99.x). A facsimile of the actual debt instrument carrying the legal text the trustee will execute. Includes the Rule 144A / Regulation S legend block where applicable, transfer restrictions, principal amount and currency, ISIN/CUSIP/Common Code identifiers, interest rate and day-count basis, maturity, redemption mechanics, indenture cross-references (typically to a base indenture and a supplemental indenture), and dual signature blocks for the issuer and authenticating trustee.
  • Certificate of Designation (EX-4.1). The board-approved instrument creating a new series of preferred stock under a blank-check authorization in the registrant's charter. Sets out series name, number of authorized shares, dividend rate and payment dates, liquidation preference, optional and mandatory redemption, conversion mechanics, voting limitations, and ranking relative to other classes.
  • Form of Stock Certificate (EX-4.2 or EX-4.3). A specimen physical certificate, including charter-required legends and any transfer-restriction legends.
  • Charter excerpts and amendments (EX-3.x). Less common; appears when the listed class was newly created by a charter amendment that has not yet been filed elsewhere.
  • Trust Agreement / Statement of Additional Information cross-reference (EX-99.x). Used by ETF and unit-investment-trust filers in lieu of an indenture.

What is included and what is not

Each record includes the full metadata.json, the primary 8-A12B (or 8-A12B/A) document with its SGML wrapper intact, and every non-image exhibit document from the original submission. The complete submission .txt (the SGML concatenation of every <DOCUMENT> block) is referenced by URL in metadata.json.linkToTxt but is not duplicated as a separate file in the folder when the per-document HTMs are present — its content is fully recoverable by re-concatenating the per-file HTMs together with their <DOCUMENT>/<TYPE>/<SEQUENCE>/<FILENAME> headers.

Image exhibits (GIF, JPG, PNG) referenced by the original submission are excluded from the record. Documents filed under separate accessions — including the underlying Securities Act registration statement, the Form 10-K Exhibit 4 description of securities, and the listing exchange's own Form 25 or listing application — are not part of the record; they are reachable only through Item 1's incorporation-by-reference language and Item 2's cross-references.

SGML document wrapper

Every .htm and .txt file in this dataset is the inner content of an EDGAR <DOCUMENT> block, preserved with its SGML header lines. A typical document begins with <DOCUMENT>, <TYPE> (carrying the form code or exhibit code such as 8-A12B, EX-4.A1, or EX-99.7), <SEQUENCE> (matching documentFormatFiles[*].sequence), <FILENAME>, <DESCRIPTION>, and <TEXT> lines, followed by the HTML body, and closes with </TEXT></DOCUMENT>. Parsers should expect to strip or interpret these envelope tags before applying HTML processing.

Form structure across time

Form 8-A's substantive content has been remarkably stable since the form's creation. Throughout the 1994-to-present span covered by the dataset, the form has consistently required (i) a cover identifying registrant and listing exchange, (ii) Item 1 describing the securities (almost always by incorporation by reference), (iii) Item 2 listing exhibits, and (iv) a signature page. Changes over the period are mostly cover-page adjustments rather than structural reorganizations: addition of an Emerging Growth Company checkbox following the JOBS Act in 2012, standardization of the Section 12(g) None line, addition of a Trading Symbol column to the Section 12(b) table after the 2019 disclosure update, and minor wording revisions to General Instructions A.(c) and A.(d) governing effectiveness timing for issuers concurrently filing a Securities Act registration. Item 2 exhibit-numbering conventions evolved alongside Item 601 of Regulation S-K and the parallel investment-company exhibit tables, so older filings show different exhibit-number prefixes than modern ones, but the categories of attached instruments (charter documents, indentures, forms of note, certificates of designation) have not changed.

Filing format across time

Earliest 1994-era 8-A12B submissions on EDGAR are plain-text SGML files: a single .txt with one or more <DOCUMENT> blocks containing ASCII content, no HTML formatting, all-caps tabular layouts for the cover-page tables, and ASCII signature blocks. Through the mid-1990s and into the early 2000s, registrants migrated to HTML-bodied <DOCUMENT> blocks (still inside the SGML envelope), producing the .htm per-document files that dominate the modern population. Occasional graphic exhibits — corporate seals on form-of-note specimens, signature pages reproduced from paper — appear as PDF, which is why PDF is part of the dataset's file-type set even though it is rare.

In every era the EDGAR submission is fundamentally a stream of <DOCUMENT> blocks, and the dataset preserves that stream verbatim. The modern record adds the metadata.json sidecar — an artifact of dataset packaging rather than EDGAR — to provide a structured index over the otherwise-unstructured SGML content.

Interpretation and extraction notes

  • Folder name as join key. The folder name is the un-dashed accession; metadata.json.accessionNo is the dashed form. Stripping the two hyphens converts one into the other and is the natural primary key for joining records to other EDGAR datasets.
  • Sequence semantics. The first item in documentFormatFiles[] (sequence "1") is always the primary 8-A document. Numbered exhibits follow in the order they appear in Item 2. A trailing entry with blank sequence and blank type is the complete submission .txt and is administrative, not a content document.
  • Incorporation by reference is dominant. Most 8-A filings derive nearly all of their substantive securities description from documents that are not in the record. A reader who needs the actual description of the registered class must follow the Item 1 cross-reference (Securities Act file number plus prospectus/prospectus-supplement date) to the underlying registration statement, or follow Item 2 cross-references to a prior 10-K, 8-K, or charter filing.
  • Multi-series ETF trusts produce clusters of near-identical records. A single trust frequently launches multiple new ETF series on the same day, generating a sequence of consecutive accessions with identical filer metadata, near-identical primary documents, and only the listed series name and ticker varying.
  • Amendments are thin. Form 8-A12B/A typically restates the cover and one or two corrected items; folders are usually just metadata.json plus a single HTM. The metadata schema is identical to a base filing — only formType and description distinguish them.
  • Filer-agent fingerprints in filenames. Primary-document filename prefixes are deterministic per filing agent (d…d8a12b.htm for Donnelley, tm…_8a12b.htm for Toppan Merrill, ea0…_8a12b…htm for EdgarAgents, fp0…_8a12b.htm for Filing Provider, form8-a12b.htm for in-house). The pattern is useful for de-duplication and pipeline routing but never load-bearing for content extraction.
  • No machine-tagged facts. Form 8-A is not a tagged form, so all securities-classification, listing-exchange, and registrant-attribute extraction must be performed against the HTML cover page or against metadata.json's entity block; there are no tagged fact values to query.
  • The complete-submission .txt is redundant. When per-document HTMs are present in a folder, they carry the same content (and the same SGML headers) as the submission .txt; consumers parsing the folder can ignore linkToTxt for content purposes and use it only as a fallback when an individual HTM is unavailable.
  • Co-registrants. Although uncommon, certain debt issuances list co-registrant guarantors. When present, each co-registrant appears as its own object in entities[] with its own CIK, file number, and IRS number; the cover-page Exact Name of Registrant block likewise enumerates each co-registrant separately.

Who Files or Publishes This Dataset, and When

Form 8-A12B is filed by the issuer of the class of securities being listed on a national securities exchange. The issuer's CIK appears on the cover, and no other party (underwriter, listing agent, exchange, transfer agent, depositary) is the filer of record.

Filer types in this dataset include:

  • Domestic operating companies registering common stock, preferred stock, debt, warrants, units, depositary shares, or rights for exchange listing.
  • Foreign private issuers listing a U.S. class (often ADSs) under Section 12(b) while remaining domiciled abroad.
  • Registered investment companies — open-end ETFs, closed-end funds, BDCs, and unit investment trusts — listing a fund, a new ETF series, or a new share class. ETF trusts are the highest-volume filer cohort.
  • Asset-backed and structured-product issuers listing a tranche or class of trust-issued instruments.
  • Successor or surviving entities from mergers, spin-offs, holding-company reorganizations, redomiciliations, or SPAC business combinations registering the surviving entity's listed class.

Eligibility prerequisite

Form 8-A is available only to issuers already subject to Section 13 or 15(d) reporting (or, for funds, Section 30 of the Investment Company Act of 1940). Issuers without an existing reporting obligation cannot use Form 8-A12B and must instead file Form 10, Form 20-F, or a Securities Act registration statement (S-1, F-1, N-1A, N-2, etc.) whose effectiveness creates a Section 15(d) obligation. In practice, an IPO issuer satisfies the prerequisite at the same moment its Securities Act registration statement goes effective.

When the record arises

Form 8-A12B is event-driven, not periodic. There is one filing per class per exchange listing event. Typical triggers:

  • IPO listings on NYSE, Nasdaq (Global Select, Global, or Capital Market), NYSE American, NYSE Arca, Cboe BZX, IEX, or another registered exchange. Filed in parallel with Securities Act effectiveness so Section 12(b) registration is in place before the first trade.
  • Exchange transfers between national exchanges, or moves from OTC quotation onto an exchange. A new 8-A12B is filed for the receiving exchange.
  • New ETF series launches, often in batches as a fund family adds series to a trust.
  • New debt tranche listings (senior, subordinated, or convertible notes listed as a class separate from common equity).
  • Preferred stock and depositary share listings, including new series of preferred and trust preferred securities.
  • Warrant, unit, and rights listings, including SPAC public warrants and units.
  • Re-listings following delisting, holding-company reorganizations, or SPAC business combinations where the new top-level entity must register its own class.

Timing logic

Section 12(b) registration must be effective before secondary trading begins. Effectiveness is tied to the exchange's certification of approval for listing under Section 12(d) and is generally coordinated with Securities Act effectiveness. The filing is one-time per listing event; there is no recurring cadence.

8-A12B/A amendments

Records with form type 8-A12B/A are amendments filed by the same issuer to the same accession lineage. They are used to correct cover-page or class-description errors, refresh incorporation-by-reference targets when the underlying registration statement or prospectus is superseded, reflect pre-effectiveness changes to the securities (e.g., re-tranched debt, restructured SPAC units), or add or withdraw a class.

Important distinctions

  • 8-A12B vs. 8-A12G. Both are short-form Section 12 registrations for existing reporting issuers. 8-A12B registers a class for exchange listing under Section 12(b); 8-A12G registers a class under Section 12(g) without exchange listing (driven by holder-of-record and asset thresholds). A class previously registered on 8-A12G typically requires a fresh 8-A12B when later listed.
  • 8-A12B vs. Form 10 / 20-F. Non-reporting issuers cannot use 8-A12B. They must first establish reporting status via Form 10 (domestic), Form 20-F (foreign private issuer), or an effective Securities Act registration statement, then file 8-A12B at listing.
  • One filing per class per exchange. Each class — common stock, each preferred series, each note tranche, each warrant series — generates its own 8-A12B. This is why ETF trusts and SPACs accumulate many records.
  • Exchange is not the filer. The exchange's Section 12(d) certification of approval flows through a separate channel and is not part of this dataset.
  • Rule 12g-3 successors. In holding-company reorganizations the successor's Section 12 registration may carry over by operation of Rule 12g-3, but most successors still file a fresh 8-A12B in their own name for the listed class.
  • ADS filings. A foreign private issuer listing ADSs files 8-A12B for the depositary shares; the depositary itself is not the filer.

Historical reach

Section 12(b) registration as a precondition to exchange listing dates from the Securities Exchange Act of 1934. Form 8-A was adopted as a short-form vehicle for issuers already subject to Section 13 or 15(d) reporting, replacing long-form Form 10 in that context. Electronic 8-A12B filings on EDGAR begin in January 1994, which is also the earliest sample date in this dataset. Pre-EDGAR paper filings are not included.

How This Dataset Differs From Similar Datasets or Filings

The forms most easily confused with Form 8-A12B fall into three groups: other Section 12 registration vehicles, Securities Act offering forms filed alongside it, and the deregistration and event filings that bracket a listing's lifecycle.

Form 8-A12G

The direct sibling form, filed under Section 12(g) instead of 12(b). Structure, length, and exhibits are nearly identical; the distinction is jurisdictional. 8-A12B accompanies a national-exchange listing (NYSE, Nasdaq, NYSE American, Cboe). 8-A12G covers non-exchange Section 12(g) registration, typically for OTC-traded classes or issuers crossing the holder-of-record and asset thresholds. Use 8-A12B for exchange-listing research; combine both for the full Section 12 reporting universe.

Form 10 / 10-12B / 10-12G

The long-form Exchange Act registration statement. It serves the same statutory purpose as Form 8-A but is used by issuers not yet subject to Exchange Act reporting, so it carries the full disclosure package: business, risk factors, MD&A, audited financials, compensation, and governance. Form 10-12B registers under Section 12(b); 10-12G under 12(g). The practical contrast is document weight: 8-A12B is a short cover filing with exhibits, while 10-12B can run hundreds of pages. Issuers file 10-12B when they cannot incorporate by reference; they file 8-A12B when they can.

Form 20-F

The dual annual-report and registration vehicle for foreign private issuers. As a registration form it parallels Form 10. In practice, foreign private issuers listing on a U.S. exchange file 8-A12B and incorporate the description of securities from a prior F-1 or 20-F. The two coexist rather than substitute: 20-F supplies the substantive disclosure, 8-A12B effectuates exchange registration. Annual content lives in the 20-F dataset; the listing trigger lives in the 8-A12B dataset.

Form S-1, F-1, S-3

Securities Act offering registrations, not Section 12 class registrations. S-1 and F-1 register the offer and sale of specific securities to the public; 8-A12B registers the class itself for exchange trading. In a typical IPO, the issuer files S-1 (or F-1) and a contemporaneous 8-A12B. S-3 is the seasoned-issuer shelf and rarely intersects with listing events except when restructured securities require an 8-A12B/A. Substantive offering disclosure sits in the S-/F- datasets; the listing mechanic sits in 8-A12B.

Form 25

The deregistration counterpart. Form 25 removes a class from exchange listing and typically terminates Section 12(b) registration. 8-A12B opens the listing relationship; Form 25 closes it. Reconstructing listed-status history requires joining 8-A12B (entry) with Form 25 (exit), since neither alone reveals current status.

Form 8-K, Item 3.03

Item 3.03 reports material modifications to the rights of security holders, filed by issuers already reporting and listed. It thematically overlaps with 8-A12B/A amendments because both can reflect changes to the registered securities' rights, but the legal track differs: Item 3.03 is current reporting under Section 13; 8-A12B/A is a registration amendment under Section 12(b). A structural change can trigger both, with the amendment updating the registration record and the 8-K satisfying the current-report obligation. The 8-K item-coded datasets capture the narrative announcement; the 8-A12B dataset captures the registration document.

Form 1-A

The Regulation A offering circular for smaller issuers. Included only because users sometimes conflate registration-style forms. Form 1-A is a Securities Act offering document, not a Section 12 class registration, and does not substitute for 8-A12B. A Tier 2 Reg A issuer that later lists on a national exchange must still file 8-A12B to effectuate Section 12(b) registration.

Boundary summary

Form 8-A12B is distinctive on four dimensions at once:

  1. Statutory section: Section 12(b) specifically, separating it from 8-A12G (12(g)) and from Securities Act forms entirely.
  2. Form length: short and incorporation-dependent, presupposing existing EDGAR disclosure, unlike Form 10-12B or 20-F.
  3. Filing trigger: a one-time event tied to a listing or exchange transfer, not periodic reporting (10-K, 10-Q, 20-F).
  4. Amendment scope: 8-A12B/A captures registration-level updates to the class description, running parallel to but not replacing 8-K Item 3.03 current reporting.

The dataset is the right source for research on the act of registering or re-registering a class on a U.S. national exchange: identifying listing universes, dating listing events, or linking listings to their underlying offering documents. It is not a substitute for full-disclosure datasets (10-K, 10, 20-F, S-1) or for current-report and ownership datasets, but complements them by providing the registration anchor that ties an issuer's class to a specific exchange under a specific statutory section.

Who Uses This Dataset

The Form 8-A12B Files Dataset is used by professionals who draft, process, operationalize, or study listings.

Capital markets and listing counsel

Securities lawyers drafting 8-A12B for IPOs, direct listings, OTC uplistings, and inter-exchange transfers use the dataset as a precedent library. They mine Item 1 (description of registrant's securities) and exhibit cross-references for analogous structures: SPAC units and component securities, ADSs from foreign private issuers, REIT multi-class stacks. Amendment patterns in 8-A12B/A filings reveal what staff or the exchange flagged. Output: drafted filings, internal precedent banks, conformity checks against current market practice.

Exchange listing analysts

Listing-qualifications staff at national securities exchanges track the issuer population that has certified securities on their venue versus competing venues. The named exchange, form date, and class description drive market-share analysis, exchange-switch monitoring, and reconciliation of internal listing approvals against the EDGAR record.

Equity capital markets bankers

ECM syndicate and IPO desks use 8-A12B to confirm the moment a priced issuer becomes listable and to map the security architecture: common only, units that later separate, tracking stocks, depositary receipts. The filing date and listed exchange, paired with the underlying S-1 or F-1 reference, drive deal calendars, settlement timing, and league-table documentation. Historical comparables feed pricing analyses.

ETF launch and fund operations teams

Sponsors and fund administrators launching exchange-traded products file 8-A12B to register fund shares for listing. Product teams use the dataset to track competitor roll-outs in real time, validate their own language for creation/redemption mechanics and authorized-participant references, and time seed-capital and listing-day logistics.

Fixed-income and debt issuance lawyers

Lawyers handling listed debt — senior notes, baby bonds, hybrids, mandatory convertibles, trust preferreds, depositary shares over preferreds — pull precedent for the description-of-securities item when the instrument is debt or hybrid. They focus on covenant summaries, ranking, redemption mechanics, and indenture references incorporated by reference, and confirm whether a tranche was listed rather than left unlisted.

Transfer agents

Transfer-agent operations teams use 8-A12B to set up new CUSIPs, record the listing exchange, and align their security master with the issuer's registration. Security description, par value, class identifiers, and warrant or rights terms drive record-date and corporate-action processing for new client onboarding.

Index providers

Index construction and reference-data teams treat 8-A12B as an early signal of eligibility for exchange-restricted indexes. Named exchange, filing date, and class description determine inclusion in total-market, large-cap, small-cap, sector, and style indexes. The feed drives addition pipelines and pro-forma rebalancing timed to expected effectiveness.

Reference-data and security-master vendors

Vendors building security-master and tradable-instrument feeds parse the 8-A12B narrative for class names ("Class A common stock, par value $0.0001"), warrant terms, unit composition, and exchange identification, then reconcile against CUSIP/ISIN issuance and exchange-published listing notices. The dataset supports both reactive coverage of new listings and historical backfill to 1994.

Issuer investor relations

IR and corporate-secretary teams benchmark prior 8-A12Bs filed by sector peers when their company is preparing to list, switch venues, or register a new class. They model expected disclosures, phrasing of the description of securities, and likely amendment patterns, and they cite the filing as part of the chain-of-registration record when handling analyst questions.

Audit and assurance firms

Audit firms whose consents are incorporated by reference into the 8-A12B reconcile their internal consent log against the filings that relied on those consents. The exhibit list and registration-statement cross-references support independence tracking, consent-letter inventory, and confirmation of which audited financial statements were ultimately deployed in a listing.

Broker-dealer regulatory and compliance teams

Compliance officers determine whether a security is exchange-listed and therefore subject to specific margin, short-sale, and best-execution rules. The named exchange, effective date, and any 8-A12B/A amendments mark the transition from unlisted to listed status, feeding symbol onboarding into order-management systems and rule logic keyed on Section 12(b) status.

Academic researchers

Researchers studying IPO underpricing, listing-venue choice, dual listings, exchange switches, and post-listing liquidity use the dataset as a structured source for the listing event. Filing date, named exchange, and the linked underlying registration statement frame event windows for return-and-volume analyses, classify issuers by venue, and support work on uplistings and the choice between Section 12(b) and Section 12(g) registration.

In short, lawyers draft from it, exchanges and bankers process and price against it, transfer agents and data vendors operationalize it, index and ETF teams build products around it, IR and audit teams manage the issuer-side record, broker compliance teams determine tradability, and researchers study the listing event itself. All of them rely on the same fields — description of securities, named exchange, filing and amendment dates, exhibit references, and links to the underlying registration statement.

Specific Use Cases

The dataset supports a small number of high-leverage, operational workflows.

Exchange-listing event detection and venue tracking

Stream new accessions, parse the cover-page Section 12(b) table for Title of Each Class, Trading Symbol(s), and Name of Each Exchange, and emit a feed of listing events keyed to accessionNo and filedAt. Joining the same registrant's CIK across successive 8-A12Bs (and Form 25 deregistrations elsewhere) yields exchange-switch detection and competitive listing-share dashboards for NYSE, Nasdaq, NYSE American, Cboe BZX, and IEX.

ETF and fund-series launch monitoring

ETF trusts file 8-A12B in clusters of near-identical accessions when a sponsor rolls out multiple new series on a single day. Group records by filer CIK and filedAt, diff the cover-page series-name and ticker rows, and read seriesAndClassesContractsInformation to produce a per-series launch feed. Product teams use it to track competitor roll-outs, time seed-capital logistics, and reconcile expected listing-day creation-unit activity against the filed record.

New debt-tranche and preferred-stock surveillance

For debt and preferred issuers, Item 2 attaches a Form of Global Note (EX-4.x or EX-99.x) or Certificate of Designation (EX-4.1) carrying the substantive economic terms. Pipelines extract principal amount, currency, CUSIP/ISIN/Common Code, coupon, day-count, maturity, redemption mechanics, ranking, and trustee identity from the attached exhibit, and pair them with the cover-page tranche rows. Output: a structured feed of newly listed senior notes, baby bonds, hybrids, depositary shares, and preferred series for fixed-income desks and credit analysts.

Security-master and transfer-agent onboarding

Reference-data vendors and transfer-agent ops teams use the cover-page class description, par value, file number (001-…), and tickers from entities[] as the upstream source for new-CUSIP onboarding and security-master records. The exchange field drives venue-of-record assignment; warrant and rights terms drawn from the description and any attached form-of-warrant exhibit drive record-date and corporate-action setup before the listing's first trade date.

Securities lawyers query the dataset for analogous structures — SPAC units and component securities, multi-class REIT stacks, ADS overlays for foreign private issuers, baby-bond tranches off an existing shelf — by filtering on SIC, filer-agent filename pattern (d…d8a12b.htm, tm…_8a12b.htm, fp0…_8a12b.htm), and exhibit-type composition. Item 1 incorporation-by-reference language and Item 2 exhibit lists become the precedent bank; 8-A12B/A amendments in the same population reveal the cover-page items the staff or exchange historically flagged.

Index-eligibility and uplisting signals

Index providers and quantitative researchers use the filing date plus named exchange as an early eligibility signal for exchange-restricted benchmarks. Detecting a registrant's first 8-A12B (versus a prior 8-A12G) flags an OTC-to-exchange uplisting; pairing the 8-A12B with the cross-referenced Securities Act file number on the cover page (e.g., 333-267245) ties the listing event to the underlying S-1, F-1, or N-1A and frames event windows for IPO underpricing, venue-choice, and post-listing liquidity studies.

Broker-dealer tradability and compliance flagging

Compliance and symbol-onboarding teams treat 8-A12B effectiveness as the transition point from unlisted to Section 12(b)-listed status, which drives margin eligibility, short-sale rule scoping, and best-execution logic. Subscribing to the form feed and any 8-A12B/A amendments lets order-management systems flip per-symbol rule flags on the correct date without waiting for downstream vendor refreshes.

Dataset Access

Dataset Index JSON API: https://api.sec-api.io/datasets/form-8a12b-files.json

This endpoint returns the dataset metadata and the list of all available container files. The metadata includes the dataset name, description, last update timestamp, earliest sample date (1994-01-01), total record count and total size, covered form types (8-A12B, 8-A12B/A), the container format (ZIP), and the included file types (TXT, JSON, HTML, PDF). For each container, it returns the size, record count, last updated timestamp, and a direct download URL. This endpoint does not require an API key.

The index can be polled daily to detect which containers have been refreshed in the most recent run, so only updated containers need to be downloaded incrementally.

Example response:

Example
1 {
2 "datasetId": "1f13365b-9ae0-6908-bdb1-3d74377d69a4",
3 "datasetDownloadUrl": "https://api.sec-api.io/datasets/form-8a12b-files.zip",
4 "name": "Form 8-A12B Files Dataset",
5 "updatedAt": "2026-04-29T03:00:24.624Z",
6 "earliestSampleDate": "1994-01-01",
7 "totalRecords": 43253,
8 "totalSize": 330367919,
9 "formTypes": ["8-A12B", "8-A12B/A"],
10 "containerFormat": "ZIP",
11 "fileTypes": ["TXT", "JSON", "HTML", "PDF"],
12 "containers": [
13 {
14 "downloadUrl": "https://api.sec-api.io/datasets/form-8a12b-files/2026/2026-04.zip",
15 "key": "2026/2026-04.zip",
16 "size": 4821336,
17 "records": 62,
18 "updatedAt": "2026-04-29T03:00:24.624Z"
19 }
20 ]
21 }

Download Entire Dataset: https://api.sec-api.io/datasets/form-8a12b-files.zip?token=YOUR_API_KEY

Downloads the complete archive containing every Form 8-A12B and 8-A12B/A filing from January 1994 to the present in a single ZIP file. This endpoint requires an API key passed as the token query parameter.

Download Single Container: https://api.sec-api.io/datasets/form-8a12b-files/2026/2026-04.zip?token=YOUR_API_KEY

Downloads one individual container file. Each container holds one month or one year of filings, which is useful for incremental syncs or when only a specific time range is needed. Container paths come from the containers[].key field in the index. This endpoint requires an API key.

Frequently Asked Questions

What form does this dataset cover?

The dataset covers Form 8-A12B, the short-form Exchange Act registration statement used to register a class of securities on a national exchange under Section 12(b), and Form 8-A12B/A, its amendment. These are the only two form codes that appear in the dataset.

What does one record in this dataset represent?

One record corresponds to a single EDGAR submission of Form 8-A12B or 8-A12B/A — one accession number filed by one registrant on one date. Physically, a record is a directory whose name is the un-dashed accession number, containing the primary registration document, every non-image exhibit from the submission, and a metadata.json sidecar.

Who is required to file Form 8-A12B?

The issuer of the class of securities being listed is the filer. Form 8-A is available only to issuers already subject to Section 13 or 15(d) reporting (or, for funds, Section 30 of the Investment Company Act). Filer types include domestic operating companies, foreign private issuers, registered investment companies (ETFs, closed-end funds, BDCs, UITs), asset-backed and structured-product issuers, and successor entities from mergers, spin-offs, or SPAC business combinations.

When is Form 8-A12B filed?

The form is event-driven, not periodic. It is filed once per class per exchange listing event — IPO listings, exchange transfers, new ETF series launches, new debt-tranche listings, preferred-stock and depositary-share listings, warrant and rights listings, and re-listings after corporate reorganizations. Section 12(b) registration must be effective before secondary trading begins.

What time period does the dataset cover?

Electronic 8-A12B filings on EDGAR begin in January 1994, which is also the earliest sample date in this dataset. Pre-EDGAR paper filings are not included.

What file format is the dataset distributed in?

Containers are distributed in ZIP format. Inside each container, file types include TXT, JSON, HTML, and PDF. The modern population is dominated by HTM/HTML primary documents and exhibits accompanied by the metadata.json JSON sidecar; legacy plain-text SGML submissions and rare PDF graphic-content exhibits account for the TXT and PDF presence. Image files (GIF, JPG, PNG) are excluded.

How does this dataset differ from Form 8-A12G?

Both are short-form Section 12 registrations for existing reporting issuers, with nearly identical structure, length, and exhibits. The distinction is jurisdictional: 8-A12B accompanies a national-exchange listing under Section 12(b) (NYSE, Nasdaq, NYSE American, Cboe BZX, IEX), while 8-A12G covers non-exchange Section 12(g) registration, typically for OTC-traded classes or issuers crossing the holder-of-record and asset thresholds. A class previously registered on 8-A12G typically requires a fresh 8-A12B when later listed on a national exchange.