Every public-company filing.
Indexed in seconds.
Indexed in < 60 s across 57 markets. Every annual, quarterly, interim, and ad-hoc - searchable, structured, free for the web. An API and an MCP (Model Context Protocol) server for everything else.
Try Adidas · SAP · ASML · DE000A1EWWW0
Expanded international source coverage to 45,000+ listed companies through a single API.
Monitors AI-risk disclosure across 1,360 UK public companies - every annual report, one pipeline.
In the world of LLMs, data quality is everything. FinancialReports provides the clean, structured Markdown that powers our intern…
Before this partnership, 80% of a PhD candidate's time was spent scraping and cleaning PDFs. Now, we stream clean, structured tex…
One index. Three layers.
Raw filings at the base. AI-ready Markdown parsed from them. Standardised financials extracted on top. Every layer ships through the web, the API, and S3.
Filings Free on the web API
Every disclosure, as filed. 29.3 million documents from 69,635 companies across 57 markets - one record schema, indexed in < 60 s.
- annual · quarterly · interim · ad-hoc
- original PDF + source formats
- pre-keyed by ISIN / LEI
Markdown API
The same filings, parsed for machines. Structure kept, tables and footnotes intact, ~71 % fewer tokens than the source PDF. Built for RAG and LLM pipelines.
- 412 pp → ~3,200 tokens
- tables + footnotes preserved
- Markdown · JSON · PDF
# Adidas AG — Annual 2025 ## Consolidated income statement | Revenue | 23,683 | 22,506 | | Gross profit | 12,315 | 11,585 | [footnote 12 → note 4, resolved]
Financials API
Standardised statements, extracted from the filings below. One line-item taxonomy across all 57 markets - comparable across borders, every figure traceable to its source page.
- income statement · balance sheet · cash flow
- one taxonomy, 57 markets
- every figure links to its filing
| Revenue | 23,683 |
| Gross profit | 12,315 |
| Operating profit | 1,538 |
| Net income | 1,024 |
Illustrative example - figures are not actual company data.
Free, for everyone.
Search, browse, and read every filing in the index. No account, no paywall, no tracker. The web product is the public utility.
- Full-text search across 29.3 million filings
- Per-company pages with KPIs and history
- Markdown export - one click
- MCP (Model Context Protocol) server, free for any LLM client
Paid, for builders.
A typed REST API over the same index. Same filings, structured for production - bulk pulls, webhooks, redistribution rights.
- Markdown, JSON, and original PDF
- Webhooks on new filings · < 90 s
- SLAs from p99 99.9 % upward
- Bulk + redistribution licensing
Filings hit the index in under a minute.
Median time from regulator publication to a queryable record. Most aggregators batch - FinancialReports doesn't.
Indicative · internal benchmark Jan-Apr 2026, 13,400 filings across DE, FR, UK, NL, SE, US. Time = regulator publication → API availability. Webhooks fire in < 90 s for paid clients. Categories represent vendor archetypes - exact timings vary by source and disclosure type.
57 markets. One schema.
From LSE Main Market to ASX small-caps. 57 regulators · annual, quarterly, interim, ad-hoc · one record shape. Open any market →
- United Kingdom 2.2k
- Sweden 1.1k
- France 918
- Poland 817
- Germany 801
- Türkiye 741
- Italy 501
- Spain 381
- Norway 364
- Switzerland 309
- Denmark 287
- Netherlands 236
- Finland 225
- Bulgaria 221
- Belgium 174
- Greece 171
- Cyprus 131
- Luxembourg 108
- Ireland 93
- Croatia 92
- Austria 91
- Romania 90
- Hungary 65
- Portugal 63
- Malta 51
- Estonia 34
- Slovakia 31
- Iceland 30
- Czech Republic 26
- Slovenia 26
- Lithuania 25
- Latvia 11
Use it inside your LLM client.
A free, open-source MCP (Model Context Protocol) server. Works in any client that speaks MCP. ~60-second setup.
Claude
Add a single block to claude_desktop_config.json. Filings become callable in any conversation.
ChatGPT
Official ChatGPT app. Add it in two clicks, sign in with a free account, and surface every filing inside ChatGPT for research, analysis, and drafting.
Setup guide → MicrosoftMicrosoft 365 Copilot
Connect the index as a Copilot connector. Filings inside Word, Excel, and Teams.
Coming soonWho builds on it.
Quant funds · AI tools · newsrooms · investor relations. Same index, every shape.
Expanding international source coverage with one API
Read case study →
Monitoring AI-risk disclosure at national scale
Read case study →
Transparent shareholder communication, in production
Read case study →Built for the way LLMs actually read.
A 412-page PDF is not a context window. Markdown is shorter, cleaner, and keeps the structure that footnotes and tables depend on.
# adidas AG — Consolidated Income Statement FY2024 · IFRS · € in millions | Item | 2024 | 2023 | |---------------------------|--------|--------| | Net sales | 23,683 | 21,427 | | Cost of sales | 11,658 | 11,244 | | **Gross profit** | 12,026 | 10,184 | | Royalty & commission inc. | 81 | 83 | | Other operating income | 174 | 71 | | Other operating expenses | 10,945 | 10,070 | | **Operating profit** | 1,337 | 268 | | Financial income | 101 | 79 | | Financial expenses | 317 | 282 | | **Income before taxes** | 1,121 | 65 | | Income taxes | 297 | 124 | | **Net income** | 832 | (14) | | Diluted EPS, total (€) | 4.28 | (0.42) | [note 36: net sales by segment]
Real filing: adidas AG Annual Report 2024, Consolidated Income Statement (p. 361).
Free for the web.
Paid for the API.
Search the index without an account. Pull Markdown in production with an API key - indexed in < 60 s, webhooks in < 90 s.