Form 8-K Exhibit 99 Attachments — Supplemental Press Releases and Investor Communications

Form 8-K Exhibit 99 attachments are the supplemental documents—press releases, earnings announcements, investor presentations, shareholder letters, and financial supplements—that companies attach to current reports filed with the SEC. Each record in this dataset is one Exhibit 99 document extracted from a Form 8-K or Form 8-K/A submission on SEC EDGAR. The dataset spans filings from 1994 to the present and contains approximately 1.45 million records totaling roughly 22.2 GB across TXT, HTML, and PDF file types. These exhibits carry the actual language, figures, and narratives companies publish around significant corporate events—preliminary earnings results, acquisition announcements, leadership changes, guidance updates, and Regulation FD disclosures—making them a primary source for analyzing what companies say, when they say it, and how they frame it.

Update Frequency
Daily
Updated at
2026-04-04
Earliest Sample Date
1994-01-01
Total Size
23.5 GB
Total Records
1,449,339
Container Format
ZIP
Content Types
TXT, JSON, HTML, PDF
Form Types
8-K, 8-K/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

388 files · 23.5 GB
Download All
2026-04.zip3.4 MB564 records
2026-03.zip49.1 MB6,724 records
2026-02.zip103.8 MB4,816 records
2026-01.zip77.2 MB3,442 records
2025-12.zip32.9 MB2,597 records
2025-11.zip76.2 MB4,942 records
2025-10.zip103.5 MB4,266 records
2025-09.zip60.4 MB2,606 records
2025-08.zip76.2 MB4,909 records
2025-07.zip97.5 MB4,184 records
2025-06.zip35.3 MB2,499 records
2025-05.zip84.5 MB5,342 records
2025-04.zip77.4 MB3,674 records
2025-03.zip56.5 MB3,576 records
2025-02.zip114.3 MB4,736 records
2025-01.zip72.2 MB3,551 records
2024-12.zip24.7 MB2,492 records
2024-11.zip86.6 MB4,929 records
2024-10.zip84.7 MB4,169 records
2024-09.zip39.4 MB2,450 records
2024-08.zip77.6 MB5,075 records
2024-07.zip90.8 MB3,849 records
2024-06.zip28.9 MB2,372 records
2024-05.zip79.5 MB5,692 records
2024-04.zip128.5 MB3,968 records
2024-03.zip43.6 MB3,562 records
2024-02.zip84.9 MB4,944 records
2024-01.zip71.3 MB3,678 records
2023-12.zip34.5 MB2,429 records
2023-11.zip119.3 MB5,572 records
2023-10.zip89.6 MB4,011 records
2023-09.zip57.1 MB2,545 records
2023-08.zip103.1 MB5,876 records
2023-07.zip95.6 MB3,579 records
2023-06.zip55.4 MB2,725 records
2023-05.zip137.1 MB6,350 records
2023-04.zip96.6 MB3,675 records
2023-03.zip58.1 MB4,292 records
2023-02.zip146.5 MB4,915 records
2023-01.zip82.6 MB3,579 records
2022-12.zip28.0 MB2,616 records
2022-11.zip143.8 MB5,907 records
2022-10.zip93.5 MB3,899 records
2022-09.zip31.3 MB2,589 records
2022-08.zip122.3 MB5,898 records
2022-07.zip71.9 MB3,445 records
2022-06.zip41.9 MB2,564 records
2022-05.zip108.3 MB6,061 records
2022-04.zip81.5 MB3,954 records
2022-03.zip66.6 MB4,572 records
2022-02.zip105.7 MB5,088 records
2022-01.zip64.1 MB3,788 records
2021-12.zip32.3 MB3,213 records
2021-11.zip163.8 MB6,896 records
2021-10.zip98.1 MB4,347 records
2021-09.zip35.5 MB3,029 records
2021-08.zip110.4 MB6,014 records
2021-07.zip92.1 MB4,396 records
2021-06.zip50.8 MB3,332 records
2021-05.zip123.4 MB5,828 records
2021-04.zip75.3 MB4,549 records
2021-03.zip74.9 MB5,164 records
2021-02.zip106.9 MB5,700 records
2021-01.zip56.8 MB3,936 records
2020-12.zip41.0 MB3,318 records
2020-11.zip94.4 MB5,223 records
2020-10.zip98.0 MB4,708 records
2020-09.zip31.7 MB2,816 records
2020-08.zip101.3 MB5,211 records
2020-07.zip119.4 MB4,415 records
2020-06.zip40.6 MB3,114 records
2020-05.zip120.7 MB5,536 records
2020-04.zip69.1 MB4,612 records
2020-03.zip55.0 MB4,264 records
2020-02.zip103.8 MB4,789 records
2020-01.zip68.2 MB3,646 records
2019-12.zip31.8 MB2,650 records
2019-11.zip96.2 MB4,994 records
2019-10.zip97.7 MB4,443 records
2019-09.zip30.5 MB2,611 records
2019-08.zip95.0 MB4,843 records
2019-07.zip83.7 MB4,141 records
2019-06.zip31.5 MB2,584 records
2019-05.zip104.8 MB5,692 records
2019-04.zip77.2 MB3,968 records
2019-03.zip47.6 MB3,641 records
2019-02.zip120.1 MB4,794 records
2019-01.zip69.4 MB3,697 records
2018-12.zip33.8 MB2,490 records
2018-11.zip113.2 MB5,221 records
2018-10.zip110.4 MB4,750 records
2018-09.zip30.0 MB2,509 records
2018-08.zip132.5 MB5,259 records
2018-07.zip78.4 MB4,074 records
2018-06.zip38.8 MB2,630 records
2018-05.zip133.6 MB5,861 records
2018-04.zip84.6 MB4,104 records
2018-03.zip70.6 MB3,830 records
2018-02.zip128.3 MB5,042 records
2018-01.zip76.5 MB3,865 records
2017-12.zip43.9 MB2,759 records
2017-11.zip138.0 MB5,473 records
2017-10.zip95.9 MB4,478 records
2017-09.zip42.0 MB2,692 records
2017-08.zip112.0 MB5,411 records
2017-07.zip79.9 MB3,802 records
2017-06.zip35.4 MB2,883 records
2017-05.zip106.2 MB6,036 records
2017-04.zip73.6 MB4,105 records
2017-03.zip68.5 MB4,108 records
2017-02.zip104.6 MB4,914 records
2017-01.zip96.7 MB3,824 records
2016-12.zip63.1 MB2,803 records
2016-11.zip115.6 MB5,411 records
2016-10.zip81.7 MB4,210 records
2016-09.zip50.1 MB2,910 records
2016-08.zip109.0 MB5,262 records
2016-07.zip93.7 MB4,139 records
2016-06.zip37.2 MB2,955 records
2016-05.zip107.8 MB5,779 records
2016-04.zip84.2 MB4,384 records
2016-03.zip69.2 MB4,082 records
2016-02.zip160.5 MB5,324 records
2016-01.zip58.5 MB3,578 records
2015-12.zip43.6 MB2,993 records
2015-11.zip112.0 MB5,477 records
2015-10.zip95.9 MB4,826 records
2015-09.zip47.8 MB3,037 records
2015-08.zip98.3 MB5,061 records
2015-07.zip106.7 MB5,054 records
2015-06.zip56.8 MB3,211 records
2015-05.zip147.2 MB5,784 records
2015-04.zip104.4 MB4,963 records
2015-03.zip64.0 MB4,430 records
2015-02.zip161.6 MB5,352 records
2015-01.zip64.8 MB4,100 records
2014-12.zip41.5 MB3,108 records
2014-11.zip127.3 MB5,354 records
2014-10.zip189.8 MB5,412 records
2014-09.zip59.6 MB3,289 records
2014-08.zip115.6 MB5,014 records
2014-07.zip94.4 MB5,213 records
2014-06.zip52.9 MB3,208 records
2014-05.zip131.7 MB5,958 records
2014-04.zip122.4 MB4,937 records
2014-03.zip66.3 MB3,987 records
2014-02.zip138.1 MB5,294 records
2014-01.zip58.7 MB4,103 records
2013-12.zip69.5 MB3,100 records
2013-11.zip104.6 MB5,151 records
2013-10.zip86.2 MB5,188 records
2013-09.zip45.1 MB3,002 records
2013-08.zip93.5 MB5,027 records
2013-07.zip104.7 MB4,899 records
2013-06.zip52.5 MB2,947 records
2013-05.zip103.8 MB6,059 records
2013-04.zip78.0 MB4,891 records
2013-03.zip59.6 MB3,977 records
2013-02.zip107.5 MB5,205 records
2013-01.zip67.7 MB4,203 records
2012-12.zip52.4 MB3,246 records
2012-11.zip101.3 MB5,411 records
2012-10.zip91.3 MB4,863 records
2012-09.zip37.0 MB2,790 records
2012-08.zip110.2 MB5,343 records
2012-07.zip78.5 MB4,782 records
2012-06.zip49.7 MB2,865 records
2012-05.zip137.3 MB6,101 records
2012-04.zip75.6 MB4,769 records
2012-03.zip73.8 MB4,122 records
2012-02.zip118.6 MB5,450 records
2012-01.zip63.5 MB3,984 records
2011-12.zip36.1 MB3,002 records
2011-11.zip112.0 MB5,628 records
2011-10.zip75.9 MB4,537 records
2011-09.zip39.6 MB3,039 records
2011-08.zip105.2 MB6,026 records
2011-07.zip70.5 MB4,355 records
2011-06.zip56.3 MB3,378 records
2011-05.zip119.2 MB6,181 records
2011-04.zip75.8 MB4,967 records
2011-03.zip70.1 MB4,688 records
2011-02.zip87.8 MB5,664 records
2011-01.zip51.5 MB3,963 records
2010-12.zip41.2 MB3,341 records
2010-11.zip100.2 MB6,198 records
2010-10.zip77.1 MB4,873 records
2010-09.zip45.0 MB3,304 records
2010-08.zip92.5 MB5,343 records
2010-07.zip79.0 MB4,811 records
2010-06.zip49.1 MB3,315 records
2010-05.zip96.1 MB5,701 records
2010-04.zip107.1 MB5,211 records
2010-03.zip68.1 MB4,760 records
2010-02.zip92.7 MB5,501 records
2010-01.zip49.5 MB3,961 records
2009-12.zip39.1 MB3,675 records
2009-11.zip85.4 MB5,594 records
2009-10.zip83.6 MB5,373 records
2009-09.zip55.1 MB3,544 records
2009-08.zip82.0 MB5,234 records
2009-07.zip104.5 MB5,167 records
2009-06.zip50.7 MB3,519 records
2009-05.zip89.2 MB5,893 records
2009-04.zip64.7 MB5,094 records
2009-03.zip53.4 MB4,394 records
2009-02.zip75.7 MB5,519 records
2009-01.zip57.5 MB4,214 records
2008-12.zip34.1 MB3,728 records
2008-11.zip101.8 MB5,766 records
2008-10.zip74.6 MB5,930 records
2008-09.zip37.6 MB3,619 records
2008-08.zip88.6 MB5,683 records
2008-07.zip80.1 MB5,966 records
2008-06.zip47.1 MB3,766 records
2008-05.zip99.5 MB6,690 records
2008-04.zip96.6 MB6,119 records
2008-03.zip50.8 MB4,777 records
2008-02.zip91.4 MB6,273 records
2008-01.zip75.5 MB5,443 records
2007-12.zip50.0 MB4,159 records
2007-11.zip104.9 MB7,053 records
2007-10.zip90.1 MB6,602 records
2007-09.zip88.3 MB3,875 records
2007-08.zip95.8 MB7,131 records
2007-07.zip93.0 MB6,108 records
2007-06.zip76.6 MB4,659 records
2007-05.zip118.1 MB8,030 records
2007-04.zip112.2 MB6,642 records
2007-03.zip80.2 MB6,010 records
2007-02.zip92.9 MB6,786 records
2007-01.zip106.7 MB6,359 records
2006-12.zip59.7 MB4,668 records
2006-11.zip121.3 MB7,318 records
2006-10.zip118.8 MB7,026 records
2006-09.zip62.4 MB4,296 records
2006-08.zip96.1 MB7,212 records
2006-07.zip91.8 MB6,250 records
2006-06.zip83.2 MB4,796 records
2006-05.zip95.1 MB7,626 records
2006-04.zip108.3 MB6,755 records
2006-03.zip73.8 MB6,129 records
2006-02.zip99.4 MB6,816 records
2006-01.zip88.2 MB6,179 records
2005-12.zip82.3 MB5,537 records
2005-11.zip133.7 MB7,837 records
2005-10.zip116.9 MB7,983 records
2005-09.zip90.9 MB5,863 records
2005-08.zip100.9 MB7,479 records
2005-07.zip101.8 MB7,026 records
2005-06.zip60.7 MB5,205 records
2005-05.zip88.9 MB7,398 records
2005-04.zip89.3 MB7,503 records
2005-03.zip66.5 MB6,283 records
2005-02.zip89.0 MB6,676 records
2005-01.zip83.1 MB6,172 records
2004-12.zip58.4 MB5,070 records
2004-11.zip78.6 MB6,818 records
2004-10.zip84.6 MB7,440 records
2004-09.zip52.0 MB4,624 records
2004-08.zip70.4 MB5,579 records
2004-07.zip72.2 MB6,638 records
2004-06.zip48.4 MB4,299 records
2004-05.zip59.3 MB5,320 records
2004-04.zip69.7 MB6,570 records
2004-03.zip56.0 MB4,952 records
2004-02.zip60.8 MB5,520 records
2004-01.zip60.9 MB5,140 records
2003-12.zip40.2 MB3,665 records
2003-11.zip51.4 MB4,706 records
2003-10.zip71.9 MB6,435 records
2003-09.zip47.9 MB3,345 records
2003-08.zip50.3 MB4,657 records
2003-07.zip64.9 MB6,324 records
2003-06.zip33.9 MB3,334 records
2003-05.zip53.5 MB4,824 records
2003-04.zip54.2 MB5,614 records
2003-03.zip31.4 MB3,002 records
2003-02.zip27.9 MB2,730 records
2003-01.zip31.7 MB2,719 records
2002-12.zip22.1 MB2,215 records
2002-11.zip21.7 MB2,803 records
2002-10.zip28.4 MB2,848 records
2002-09.zip20.0 MB2,181 records
2002-08.zip28.3 MB4,853 records
2002-07.zip28.7 MB2,717 records
2002-06.zip21.9 MB2,045 records
2002-05.zip26.8 MB2,322 records
2002-04.zip24.8 MB2,240 records
2002-03.zip20.3 MB1,977 records
2002-02.zip20.4 MB1,935 records
2002-01.zip22.9 MB2,155 records
2001-12.zip15.9 MB1,732 records
2001-11.zip17.8 MB1,874 records
2001-10.zip17.2 MB2,217 records
2001-09.zip18.3 MB1,447 records
2001-08.zip16.6 MB1,818 records
2001-07.zip19.5 MB2,036 records
2001-06.zip15.2 MB1,672 records
2001-05.zip15.3 MB1,924 records
2001-04.zip15.6 MB2,015 records
2001-03.zip14.6 MB1,883 records
2001-02.zip16.3 MB1,770 records
2001-01.zip17.6 MB2,270 records
2000-12.zip14.6 MB1,654 records
2000-11.zip15.5 MB1,885 records
2000-10.zip14.4 MB1,901 records
2000-09.zip13.5 MB1,492 records
2000-08.zip10.8 MB1,484 records
2000-07.zip13.2 MB1,586 records
2000-06.zip9.5 MB1,534 records
2000-05.zip11.5 MB1,556 records
2000-04.zip9.1 MB1,380 records
2000-03.zip10.7 MB1,701 records
2000-02.zip14.4 MB2,044 records
2000-01.zip12.8 MB1,817 records
1999-12.zip12.4 MB1,732 records
1999-11.zip12.6 MB1,522 records
1999-10.zip11.1 MB1,659 records
1999-09.zip9.2 MB1,341 records
1999-08.zip11.4 MB1,367 records
1999-07.zip11.1 MB1,593 records
1999-06.zip11.9 MB1,495 records
1999-05.zip9.2 MB1,267 records
1999-04.zip10.4 MB1,534 records
1999-03.zip13.8 MB1,630 records
1999-02.zip12.3 MB1,473 records
1999-01.zip13.2 MB1,491 records
1998-12.zip12.2 MB1,636 records
1998-11.zip12.9 MB1,380 records
1998-10.zip13.5 MB1,653 records
1998-09.zip12.0 MB1,257 records
1998-08.zip10.1 MB1,286 records
1998-07.zip12.9 MB1,559 records
1998-06.zip12.6 MB1,493 records
1998-05.zip10.9 MB1,274 records
1998-04.zip10.3 MB1,404 records
1998-03.zip12.5 MB1,474 records
1998-02.zip10.2 MB1,411 records
1998-01.zip11.4 MB1,447 records
1997-12.zip15.1 MB1,352 records
1997-11.zip7.9 MB1,051 records
1997-10.zip13.1 MB1,374 records
1997-09.zip14.4 MB1,120 records
1997-08.zip7.1 MB1,064 records
1997-07.zip12.1 MB1,272 records
1997-06.zip7.6 MB959 records
1997-05.zip6.6 MB942 records
1997-04.zip8.1 MB1,079 records
1997-03.zip6.9 MB881 records
1997-02.zip6.7 MB961 records
1997-01.zip8.5 MB1,109 records
1996-12.zip7.5 MB898 records
1996-11.zip8.2 MB923 records
1996-10.zip9.1 MB1,063 records
1996-09.zip6.0 MB828 records
1996-08.zip4.9 MB801 records
1996-07.zip8.7 MB986 records
1996-06.zip6.3 MB827 records
1996-05.zip4.7 MB648 records
1996-04.zip3.3 MB377 records
1996-03.zip3.4 MB356 records
1996-02.zip3.6 MB373 records
1996-01.zip2.9 MB352 records
1995-12.zip2.5 MB329 records
1995-11.zip3.6 MB340 records
1995-10.zip2.5 MB360 records
1995-09.zip2.1 MB238 records
1995-08.zip3.6 MB341 records
1995-07.zip2.3 MB287 records
1995-06.zip2.1 MB238 records
1995-05.zip2.3 MB223 records
1995-04.zip2.0 MB217 records
1995-03.zip2.0 MB179 records
1995-02.zip1.8 MB184 records
1995-01.zip1.7 MB186 records
1994-12.zip2.1 MB182 records
1994-11.zip1.2 MB135 records
1994-10.zip2.1 MB196 records
1994-09.zip1.6 MB129 records
1994-08.zip1.2 MB133 records
1994-07.zip1.0 MB150 records
1994-06.zip1.0 MB96 records
1994-05.zip749.9 KB93 records
1994-04.zip872.8 KB121 records
1994-03.zip1.4 MB104 records
1994-02.zip1.0 MB120 records
1994-01.zip1.4 MB154 records

What this dataset contains

Each record is a single Exhibit 99 attachment—numbered 99, 99.1, 99.2, 99.3, and so on—filed as part of a Form 8-K or 8-K/A submission. The record unit is the individual exhibit, not the parent 8-K filing. A Form 8-K with three Exhibit 99 documents produces three separate records. Each record preserves the full content and original file format (plain text, HTML, or PDF) as submitted to EDGAR.

Each monthly container is a ZIP file named by year-month (e.g., 2025-12.zip). When extracted, the ZIP produces a single top-level folder named after the month (e.g., 2025-12/), which contains one subfolder per filing accession number. The subfolder name is the accession number with dashes removed (e.g., 000147793225009281 corresponds to accession number 0001477932-25-009281). Each subfolder contains a metadata.json file with filing metadata and one or more .htm files holding the actual Exhibit 99 document content.

1 2025-12.zip
2 └── 2025-12/
3 ├── 000147793225009281/
4 │ ├── metadata.json
5 │ └── upxi_ex991.htm
6 ├── 000149315225029835/
7 │ ├── metadata.json
8 │ ├── ex99-1.htm
9 │ └── ex99-2.htm
10 └── ...

Exhibit 99 is the SEC's residual exhibit category, designated for "additional exhibits" that do not fall under any other numbered exhibit type. In 8-K filings, Exhibit 99 attachments carry the substantive public communications that accompany a current report of a material corporate event. The 8-K filing body identifies the triggered Items (Item 2.02 for results of operations, Item 7.01 for Regulation FD disclosure, Item 8.01 for other events) and provides brief narrative or cross-references; the press release, investor presentation, or shareholder letter is attached as the Exhibit 99.

When a single 8-K includes multiple Exhibit 99 documents, filers distinguish them with decimal suffixes. The numbering is filer-assigned with no standardized semantic meaning, though in practice Exhibit 99.1 is most often the primary press release, with higher numbers holding supplemental materials.

Dominant content categories

Earnings press releases. The single most prevalent type. Filed with Item 2.02 disclosures, these contain quarterly or annual earnings announcements with headline financial metrics, management commentary, condensed financial statement tables, non-GAAP reconciliations, forward-looking guidance, and safe-harbor disclaimers.

General corporate press releases. Announcements of mergers, acquisitions, divestitures, leadership changes, dividend declarations, share repurchase programs, litigation outcomes, regulatory approvals, credit facility amendments, and restructuring plans. These accompany Items 1.01, 1.02, 2.01, 5.02, 8.01, and others.

Investor presentations and slide decks. PowerPoint-derived content filed as HTML or PDF, typically accompanying Item 7.01 or Item 8.01. These contain charts, strategy summaries, financial projections, and conference or analyst-day materials.

Shareholder letters. Letters from the CEO, board chair, or management team addressed to shareholders, filed in connection with annual meetings, proxy solicitations, activist campaigns, or significant corporate transitions.

Financial supplements and statistical packages. Multi-page tabular data providing disaggregated financial, operating, or statistical metrics. Especially common among banks, REITs, and insurance companies, which routinely file supplements with granular portfolio quality, credit exposure, segment, and capital data.

Solicitation and proxy-contest communications. Materials filed under Rule 14a-12 or in connection with contested transactions—open letters, presentations, and persuasive communications directed at shareholders regarding proposed mergers, proxy contests, or tender offers.

Other document types. Analyst or investor Q&A transcripts, government or regulatory correspondence, reserve reports (oil and gas), actuarial opinions (insurance), expert analyses, and ad hoc supplemental filings.

Content structure of a single record

The metadata.json file in each subfolder contains the full filing metadata for the parent 8-K. Key fields include id (unique record identifier), accessionNo (SEC accession number), cik (Central Index Key), ticker, companyName, companyNameLong, formType (always "8-K" or "8-K/A"), filedAt (ISO 8601 filing timestamp), periodOfReport (event date), description, and items (array of triggered 8-K item types, e.g., ["Item 2.02: Results of Operations and Financial Condition"]). Additional fields include linkToFilingDetails, linkToTxt, linkToHtml, linkToXbrl, documentFormatFiles (array listing every document in the filing with sequence, size, documentUrl, description, and type), dataFiles (XBRL-related files), and entities (array with cik, companyName, sic, stateOfIncorporation, fiscalYearEnd, irsNo, and related identifiers).

The .htm files are the actual Exhibit 99 documents stored in SEC SGML document wrapper format, containing the full HTML content of the press release or communication.

Despite the heterogeneity of Exhibit 99 documents, recurring structural elements appear across records, particularly in press releases:

Exhibit label. Many records open with an exhibit designation line—"Exhibit 99.1," "EX-99.1," or equivalent—as a standalone line or embedded heading.

Company identification block. The registrant's name, often its logo (HTML/PDF), headquarters address, stock exchange and ticker symbol. In press releases, this functions as a formatted letterhead.

Document title or headline. A prominent title summarizing the announcement—e.g., "XYZ Corporation Reports Fourth Quarter and Full Year 2024 Results."

Release date and embargo line. The communication date, frequently accompanied by "FOR IMMEDIATE RELEASE" or a specific date-time embargo.

Contact information block. Names, phone numbers, and email addresses for investor relations and/or media contacts.

City-dateline. Journalistic-style dateline ("NEW YORK, January 15, 2025—") introducing the opening paragraph.

Narrative body. Key facts, management quotes (attributed statements from CEO, CFO, or other executives), operational highlights, transaction terms, and contextual detail. Earnings releases follow formulaic structures with specific numerical callouts; M&A announcements cover rationale, consideration, timing, and conditions.

Financial tables. Critical in earnings-related exhibits:

  • Condensed consolidated statements of operations (quarterly and/or annual, with prior-period comparisons)
  • Condensed consolidated balance sheets (current versus prior period-end)
  • Condensed consolidated statements of cash flows
  • Segment revenue and operating income breakdowns
  • Key operating metrics and industry-specific KPIs
  • Non-GAAP reconciliation tables (standard since Regulation G took effect in March 2003)

In plain-text files, tables use fixed-width spacing with space-padded columns and dash/equals-sign row separators. In HTML files, tables use <table> markup with highly variable styling complexity.

Non-GAAP reconciliations. Required since Regulation G (effective March 28, 2003) whenever a press release presents non-GAAP financial measures. These tables reconcile each non-GAAP measure to its nearest GAAP equivalent.

Forward-looking statement disclaimer. A safe-harbor notice invoking the Private Securities Litigation Reform Act of 1995, identifying forward-looking statements, listing risk factors, and disclaiming update obligations. Nearly universal in press releases. Serves as a reliable structural boundary marker between substantive content and legal boilerplate.

Additional information and solicitation disclosures. In merger-, tender-offer-, or proxy-related filings, a required block directing readers to SEC filings containing prospectuses, proxy statements, or other solicitation materials.

Appendices and supplemental schedules. Longer exhibits may include detailed data-table appendices, definitions of terms, or methodological notes.

What is excluded from each record

  • The 8-K filing body—Item-level disclosure text, the exhibit index, officer signatures, and the cover page
  • The SGML/filing header block from the EDGAR submission
  • Other exhibit types filed alongside Exhibit 99 (e.g., Exhibit 104 inline XBRL cover page, Exhibit 10 material contracts)
  • XBRL instance documents
  • Externally referenced images—HTML exhibits may reference logos or charts stored as separate files; these are not included. Images embedded inline (base64-encoded HTML or native PDF) are preserved.

Format evolution

Plain-text era (1994 through early 2000s). ASCII text files with fixed-width table formatting, manual line breaks, and no structural markup. Straightforward to read as raw text but difficult for structured tabular extraction due to inconsistent spacing conventions.

HTML transition (late 1990s through mid-2000s). HTML became the dominant format by the mid-2000s, offering richer formatting and <table> elements for data extraction. Markup quality varies enormously—from clean semantic HTML to deeply nested, style-heavy Word-to-HTML conversions with proprietary mso- prefixed styles and extraneous formatting tags.

PDF exhibits. A meaningful minority, particularly investor presentations, shareholder letters, and graphically designed communications. PDF preserves visual layout but resists automated text extraction.

Contemporary HTML (2010s onward). Modern Exhibit 99 HTML tends toward cleaner markup, though variation persists. There is no XBRL tagging requirement for Exhibit 99 content, so these exhibits remain unstructured from a data-tagging perspective.

Who files Exhibit 99 attachments, and when

Filing population

Form 8-K filers are domestic issuers subject to Exchange Act periodic reporting—companies with securities registered under Section 12 or a reporting obligation under Section 15(d). This includes operating companies across all industries, REITs, BDCs, SPACs, and master limited partnerships. Foreign private issuers use Form 6-K instead of Form 8-K, and their supplemental documents are excluded. Registered investment companies are generally exempt from 8-K reporting.

Trigger events

Exhibit 99 is the catch-all exhibit category under Item 601 of Regulation S-K for supplemental documents. The most common triggers on Form 8-K:

  • Earnings releases (Item 2.02). When a registrant announces financial results for a completed fiscal period, it furnishes a Form 8-K under Item 2.02 with the press release as Exhibit 99.1. This is the single largest category and recurs quarterly.
  • Regulation FD disclosures (Item 7.01). Material information disclosed under Regulation FD—investor presentations, guidance updates, conference call materials—is furnished on Form 8-K with the substantive document as Exhibit 99.
  • Press releases for material events. Registrants reporting acquisitions (Item 2.01), material agreements (Item 1.01), executive changes (Item 5.02), or other reportable events commonly attach the related press release as Exhibit 99.
  • Voluntary disclosures (Item 8.01). Shareholder letters, analyst day materials, and other communications the registrant considers important.

Filed versus furnished

Exhibit 99 attachments inherit the filed or furnished status of the parent 8-K item. Items 2.02 and 7.01 are furnished by default—publicly available on EDGAR but not subject to Section 18 liability and not automatically incorporated by reference into registration statements. Exhibits accompanying other items are filed and carry full Section 18 liability. Because earnings releases and Regulation FD disclosures dominate volume, the majority of records are furnished rather than filed.

Timing and deadlines

Form 8-K must generally be filed or furnished within four business days of the triggering event (established by the 2004 8-K reform). In practice, most Exhibit 99 attachments appear faster: earnings releases are typically furnished the same day, often after market close or before market open. The quarterly earnings cycle creates predictable volume clusters in January–February, April–May, July–August, and October–November.

Before August 23, 2004, Form 8-K covered fewer triggering events, deadlines ranged from five to fifteen calendar days, and earnings releases were not a required 8-K item. The dataset includes records back to 1994.

Amendments (Form 8-K/A)

Form 8-K/A amends a previously filed 8-K. An amendment may replace an exhibit with a corrected version, add an exhibit not included in the original filing, or supplement the original with additional materials. There is no fixed deadline for 8-K/A filings. Each Exhibit 99 on an 8-K/A is a separate record in this dataset.

How it differs from similar datasets

Form 8-K filing body

The 8-K body uses a fixed item taxonomy (Item 2.02, Item 1.01, etc.) with brief narratives that cross-reference exhibits. The Exhibit 99 attachment is the referenced document itself—the full press release, earnings summary, or investor presentation. The body tells you what category of event occurred; the Exhibit 99 tells you what the company actually said about it. Record counts between the two are not one-to-one, since a single 8-K may contain zero or multiple Exhibit 99 attachments.

Form 10-K and 10-Q periodic filings

Exhibit 99 earnings releases overlap in subject matter with periodic financial statements, but differ substantially:

  • Accounting standard: Periodic filings contain GAAP-compliant financials audited (10-K) or reviewed (10-Q). Exhibit 99 earnings releases are preliminary and routinely feature non-GAAP measures.
  • Timing: The Exhibit 99 earnings release files on announcement day; the corresponding 10-Q or 10-K may follow weeks later.
  • Narrative framing: The earnings release reflects the company's chosen narrative; the periodic filing follows standardized disclosure requirements.

Form 6-K foreign private issuer reports

Form 6-K is how foreign private issuers furnish material information between annual reports. Many 6-K filings consist of press releases and earnings announcements—the same content type found in 8-K Exhibit 99 attachments. This dataset covers domestic registrants only. A comprehensive corpus of SEC-filed corporate press releases across all issuers requires both datasets.

Exhibit 99 on other form types

Exhibit 99 also appears on registration statements (S-1, S-3, F-1), proxy statements (DEF 14A), and other filings, but serves different purposes there—appraisal reports, fairness opinions, consent letters. This dataset is scoped to 8-K and 8-K/A submissions only, capturing the press-release-heavy population.

Press releases on wire services

Many Exhibit 99 press releases are simultaneously distributed through wire services (Business Wire, PR Newswire, GlobeNewsWire). The SEC-filed version carries regulatory status under securities-law anti-fraud provisions, is permanently archived on EDGAR with consistent metadata, and may lag wire distribution by minutes to hours.

XBRL financial data

XBRL datasets extract structured, tagged financial facts from periodic filings. Exhibit 99 content contains much of the same financial information but in narrative and tabular form, plus non-GAAP metrics and operational KPIs with no corresponding XBRL tag. XBRL is for quantitative cross-company comparison of standardized metrics; Exhibit 99 is the input for text analysis, sentiment scoring, and extraction of non-standard disclosures.

Who uses this dataset

Exhibit 99 attachments serve distinct professional functions depending on whether the user needs narrative text, embedded financials, legal language, or the full corpus at scale.

Equity research analysts use earnings press releases as the first source of quarterly results, extracting headline metrics, forward guidance, segment breakdowns, non-GAAP reconciliations, and management commentary for model updates and estimate revisions.

Quantitative analysts and NLP researchers treat the corpus as input for sentiment scoring, tone measurement, event classification, and signal generation. Filing timestamps paired with extracted sentiment scores support event-driven trading strategies. Coverage from 1994 forward enables long-horizon backtesting.

Securities lawyers and disclosure counsel focus on forward-looking statement safe-harbor disclaimers, non-GAAP presentation practices under Regulation G, and additional-information blocks in transaction-related releases. The dataset supports retrospective analysis of what a company disclosed, when, and how language shifted relative to prior periods.

Investor relations teams benchmark disclosure practices against peers—comparing structure, tone, non-GAAP presentation choices, guidance specificity, and segment detail across competitors' earnings releases.

Compliance and regulatory staff monitor Regulation FD and Regulation G adherence, examining whether non-GAAP measures include reconciliation tables, appropriate prominence relative to GAAP figures, and absence of misleading adjustments.

Credit analysts focus on leverage metrics, debt issuance announcements, covenant compliance language, and liquidity disclosures. Financial supplements filed by banks, REITs, and insurance companies as Exhibit 99.2 or 99.3 contain granular credit quality data unavailable elsewhere until the periodic filing.

M&A advisory teams review press releases filed under Items 1.01, 2.01, and 8.01 to extract transaction terms, deal rationale, synergy estimates, financing structures, and closing conditions for precedent transaction databases.

Data engineers build extraction pipelines targeting the structured tables embedded in records—income statements, balance sheets, segment data, and non-GAAP reconciliations—across three decades of format evolution from fixed-width ASCII to modern HTML to PDF.

LLM and RAG developers use the content as retrieval corpus and fine-tuning material for financial question-answering systems. The range from terse one-page announcements to 40-page financial supplements tests chunking and relevance filtering across realistic document distributions.

Academic researchers use the dataset for event studies on market reactions to earnings text, management tone analysis, non-GAAP reporting practice evolution, disclosure readability studies, and governance research.

Financial journalists use press releases as primary source material, relying on headline figures, management quotes, and transaction terms. The SEC-filed version serves as a legally defined reference point for verifying wire-service accuracy.

Use cases

Extracting preliminary earnings data before periodic filings

Earnings press releases filed under Item 2.02 typically arrive days or weeks before the corresponding 10-Q or 10-K. Analysts and data teams extract revenue, EPS, net income, segment breakdowns, and forward guidance from the financial tables and narrative body. The extracted figures feed model updates, estimate revisions, and event-study datasets tied to announcement dates.

Tracking non-GAAP reporting practices and Regulation G compliance

Non-GAAP reconciliation tables became standard after Regulation G took effect in March 2003. Compliance teams and researchers audit whether reconciliations are present, whether non-GAAP measures receive appropriate prominence relative to GAAP figures, and how adjusted metrics evolve across sectors. The dataset's pre- and post-2003 coverage supports longitudinal analysis.

Building NLP pipelines for management sentiment and tone analysis

The narrative body of press releases—management quotes, operational commentary, guidance language—serves as input for sentiment scoring, readability measurement, and tone-shift detection. Quant teams isolate substantive narrative from boilerplate and score documents across quarters to generate event-driven trading signals.

Constructing precedent transaction databases from M&A press releases

Press releases filed under Items 1.01 and 2.01 disclose purchase price, consideration structure, synergy estimates, financing terms, termination fees, and regulatory approval conditions. Deal teams extract these terms systematically to build comparable-transaction databases.

Training and evaluating financial table extraction systems

Records contain condensed financial statements in three distinct formats: fixed-width ASCII, HTML with variable markup quality, and PDF. Data engineering teams use this format diversity across 30 years to build and validate table-parsing pipelines handling inconsistent column alignment, parenthetical negatives, footnote markers, and nested HTML styling.

Benchmarking peer disclosure practices for investor relations

IR teams compare the structure, detail, and framing of earnings releases across competitors—examining guidance specificity, segment granularity, non-GAAP measure selection, and management quote placement across multiple reporting cycles.

Analyzing forward-looking statement disclaimers in securities litigation

Securities lawyers use safe-harbor disclaimer sections to assess the scope and specificity of risk factor language under the Private Securities Litigation Reform Act. The dataset enables retrospective comparison of how cautionary language evolved and whether specific risks were identified before adverse events.

Access Dataset

Dataset Index JSON API:

1 https://api.sec-api.io/datasets/form-8k-exhibit-99-content.json

This endpoint returns metadata about the dataset and a list of all available container files. No API key is required. The response includes the dataset name, description, last updated timestamp, earliest sample date, total records and total size, form types covered, container format (ZIP), content file types (TXT, HTML, PDF), the download URL for the entire dataset archive, and a list of individual containers with per-container metadata such as size, record count, last updated timestamp, and download URL.

Use this endpoint to monitor which containers have been updated in the most recent refresh run, so you can decide which containers to download on a daily basis rather than re-downloading the entire dataset.

Example response:

Example
1 {
2 "datasetId": "1f11eea9-118a-6cd0-8d0d-0e40bf9d5633",
3 "datasetDownloadUrl": "https://api.sec-api.io/datasets/form-8k-exhibit-99-content.zip",
4 "name": "Form 8-K Exhibit 99 Attachments - Supplemental Press Releases and Investor Communications",
5 "updatedAt": "2026-03-21T02:51:19.000Z",
6 "earliestSampleDate": "1993-11-01",
7 "totalRecords": 1445313,
8 "totalSize": 23836663808,
9 "formTypes": ["8-K", "8-K/A"],
10 "containerFormat": "ZIP",
11 "fileTypes": ["TXT", "HTML", "PDF"],
12 "containers": [
13 {
14 "downloadUrl": "https://api.sec-api.io/datasets/form-8k-exhibit-99-content/2026/2026-03.zip",
15 "key": "2026/2026-03.zip",
16 "size": 48291054,
17 "records": 4812,
18 "updatedAt": "2026-03-21T02:51:19.000Z"
19 }
20 ]
21 }

Download Entire Dataset:

1 https://api.sec-api.io/datasets/form-8k-exhibit-99-content.zip?token=YOUR_API_KEY

Downloads the full dataset as a single archive containing all containers. An API key is required. The archive includes approximately 1.4 million records totaling around 22.2 GB.

Download Single Container:

1 https://api.sec-api.io/datasets/form-8k-exhibit-99-content/2026/2026-03.zip?token=YOUR_API_KEY

Downloads one individual container file instead of the full dataset. An API key is required. Each ZIP container holds the underlying filing attachment files in TXT, HTML, and PDF formats. Container paths follow the pattern shown in the dataset index JSON API response.

Frequently Asked Questions

What is the difference between a "filed" and "furnished" Exhibit 99? Exhibits accompanying Items 2.02 (earnings) and 7.01 (Regulation FD) are furnished by default—publicly available on EDGAR but not subject to Section 18 liability and not automatically incorporated by reference into registration statements. Exhibits accompanying other items are filed and carry full Section 18 liability. The distinction affects legal exposure but not the content or availability of the document in this dataset.

Why are there multiple Exhibit 99 records from the same 8-K filing? A single 8-K may attach several Exhibit 99 documents (99.1, 99.2, 99.3, etc.), each addressing a different topic or providing supplemental detail. Each exhibit is a separate record. For example, a company might file Exhibit 99.1 as an earnings press release under Item 2.02 and Exhibit 99.2 as a financial supplement with detailed segment data.

Does this dataset include Exhibit 99 attachments from forms other than 8-K? No. This dataset is scoped exclusively to Form 8-K and Form 8-K/A submissions. Exhibit 99 documents attached to registration statements, proxy statements, or periodic filings are not included.

Why are pre-2004 records less common? Before the 2004 8-K reform (Securities Act Release No. 8400), Form 8-K covered fewer triggering events and did not require earnings releases. Some registrants voluntarily attached press releases, but volume was substantially lower. The dataset's post-2004 records vastly outnumber earlier filings.

How do I determine which 8-K Item triggered a particular Exhibit 99? The Item designation appears in the 8-K filing body, not in the exhibit itself. Cross-referencing the parent 8-K is required to identify the triggering Item, though many earnings releases and M&A press releases contain sufficient internal context to infer the trigger.

Are non-GAAP reconciliation tables present in all earnings press releases? Regulation G (effective March 2003) requires reconciliation of non-GAAP measures to GAAP equivalents. Earnings releases filed after that date nearly always include reconciliation tables. Pre-2003 earnings releases frequently presented adjusted figures without reconciliation.

What formats are the records in, and which is most common? Records appear as TXT (plain text), HTML, or PDF. HTML is the dominant format in modern filings. Older records (1994 through early 2000s) are predominantly plain text. PDF is common for investor presentations and graphically designed communications.

Does this dataset include foreign private issuers? No. Foreign private issuers file Form 6-K rather than Form 8-K for current reports. Their press releases and investor communications are in a separate dataset.