Skip to main content
XTB S.A. logo

XTB S.A. — Investor Relations & Filings

Ticker · XTB ISIN · PLXTRDM00011 LEI · 259400AVUPSABLEXNT19 WAR Financial and insurance activities
Filings indexed 458 across all filing types
Latest filing 2025-03-21 Audit Report / Informat…
Country PL Poland
Listing WAR XTB

About XTB S.A.

https://www.xtb.com/en

XTB S.A. is an international financial technology company providing online trading and investment products, services, and technology solutions. Through its proprietary trading platform and mobile application, the company offers access to a wide range of financial instruments. These include real stocks and Exchange-Traded Funds (ETFs), as well as leveraged Contracts for Difference (CFDs) on forex, indices, commodities, and equities. The company also provides services such as automated Investment Plans for passive investing, interest on uninvested funds, educational resources, and market analysis to support client investment activities.

Recent filings

Filing Released Lang Actions
Management Report of XTB Group and XTB S.A. in 2024, including selected consolidated financial data and a letter from the Chairman of the Management Board
Audit Report / Information Classification · 1% confidence The document text provided is extremely long (over 38 million characters, though truncated for display) and appears to be the raw HTML/CSS structure resulting from converting a PDF document using a tool like pdf2htmlEX. It contains extensive CSS styling, font definitions, and structural elements typical of a rendered document, rather than the structured content of a standard financial filing (like a 10-K, ER, or IR). Crucially, there are no discernible keywords, regulatory headers (like 'Item 1. Business' or 'Consolidated Statements of Operations'), or specific reporting periods that would definitively classify it as one of the defined financial reports (10-K, IR, ER, etc.). Given the nature of the input—a technical rendering of a document rather than the document's content itself—and the lack of specific financial filing identifiers, the most appropriate classification is the general fallback category for miscellaneous or unclassifiable regulatory/corporate documents. Therefore, I classify this as Regulatory Filings (RNS), as it represents some form of corporate output that doesn't fit the specific financial reporting categories. Q1 2025
2025-03-21 Polish
Independent Statutory Auditor's Report on the audit of consolidated financial statements for 2024
Audit Report / Information Classification · 1% confidence The document text provided is an extensive HTML structure containing embedded CSS and what appears to be the raw content of a document, likely converted from a Word document (indicated by 'Aspose.Words for .NET 21.12.0' in the meta tag). The content itself is highly detailed, featuring complex financial terminology, references to various financial instruments, and extensive narrative structure typical of a comprehensive report, rather than a brief announcement. Given the massive character count (317,229 chars) and the depth of the content, it is highly unlikely to be a simple 'Report Publication Announcement' (RPA) or a general 'Regulatory Filing' (RNS). The content structure suggests a full, detailed report. Since the text is too long and detailed to be a summary (ER, FS) or a short notice (DIV, DIRS), and it contains deep financial analysis, it most closely aligns with either the Annual Report (10-K) or an Interim/Quarterly Report (IR). Without explicit headers like '10-K' or 'Consolidated Financial Statements for the Six Months Ended...', the classification leans towards the most comprehensive report type available, which is the Annual Report (10-K), or the comprehensive interim report (IR). Given the sheer volume and complexity, and the lack of explicit quarterly markers, 10-K is a strong candidate, but IR is also possible if it's a half-year report. However, since the text is a raw dump without clear SEC filing headers, and it is extremely long, it represents the core content of a major filing. I will classify it as an Interim/Quarterly Report (IR) as it is a common format for detailed financial disclosures that aren't explicitly marked as 10-K, and the content seems to be the body of the report itself, not just an announcement. FY 2021
2025-03-21 Polish
Consolidated financial statements XTB S.A. Group for 2024
Audit Report / Information Classification · 1% confidence The provided document text is extremely long (over 4 million characters) and appears to be the raw HTML/CSS structure generated by a PDF conversion tool (pdf2htmlEX), indicated by the presence of extensive CSS styling, font definitions (woff data), and HTML tags like 'html', 'head', 'style', and 'div class="pf"'. This structure strongly suggests the content is the full body of a document that has been converted from a PDF format, rather than a short announcement. Given the massive size and the nature of the content (a full, converted document), it is highly unlikely to be a short announcement like an Earnings Release (ER) or a Report Publication Announcement (RPA). The content itself does not contain explicit headers like '10-K', 'Annual Report', or 'Interim Report'. However, the classification schema does not have a specific code for 'Converted PDF Document Body'. We must choose the best fit based on the available options and the context of financial reporting. 1. **10-K (Annual Report):** Possible if this is the full annual report, but the text lacks typical 10-K headers. 2. **IR (Interim/Quarterly Report):** Possible if it's a comprehensive quarterly report. 3. **XLSX (Financial Supplement Data):** Unlikely, as the format is HTML/CSS, not raw spreadsheet data, although it might contain the data. 4. **RNS (Regulatory Filings):** This is the general fallback for miscellaneous filings. Since the document is clearly a complete, detailed report converted from a source format (implied PDF) and is massive in size, it represents a comprehensive filing. Without explicit textual evidence pointing to 'Annual' (10-K) or 'Interim' (IR), the most appropriate classification for a large, detailed, non-specific report structure that has been fully rendered is often the general 'Regulatory Filings' (RNS) if it doesn't fit a specific report type, or potentially the most comprehensive report type if we assume the size implies completeness. Given the lack of specific keywords (like '10-K', '10-Q', 'Financial Statements'), and the fact that this is the *rendered content* of a document rather than a brief announcement about it, classifying it as a general Regulatory Filing (RNS) is the safest fallback for a large, unidentifiable document body, or we could infer it is a comprehensive report. Revisiting the definitions: If this were a 10-K or IR, the text would usually contain the narrative and tables. Since we only see the rendering engine's boilerplate (CSS, fonts), it's hard to confirm the *type* of report. The 'MENU VS MEAL' rule applies to short announcements, not long documents. Since this is a very long document, it is the 'meal'. Given the ambiguity, and the fact that this is a full document structure, I will lean towards the most comprehensive report type that isn't explicitly ruled out, or the fallback. Since the content is clearly a full report structure, and not just a short announcement, I will use the fallback 'RNS' as the document content itself does not confirm if it is an Annual (10-K) or Interim (IR) report, making it a general regulatory filing. *Self-Correction/Refinement*: In many databases, if a document is clearly a full financial report but the specific type (10-K vs IR) cannot be determined from the snippet, it defaults to a general category. RNS serves as the best general regulatory filing fallback. Q3 2024
2025-03-21 Polish
Sprawozdanie niezależnego biegłego rewidenta z atestacji sprawozdawczości zrównoważonego rozwoju dającej ograniczoną pewność - podpisy
Audit Report / Information Classification · 1% confidence The document text consists almost entirely of XML structure related to digital signatures (Signature, SignedInfo, KeyInfo, DigestValue, etc.). This structure is characteristic of digitally signed regulatory filings or official documents, often in the context of XBRL or similar structured data submissions. The presence of Polish language elements ("XTB sprawozdanie z atestacji SZR 31.12.2024.xhtml", references to 'Polska', 'Certum') suggests a filing from a Polish entity or jurisdiction. Crucially, the document is not the content of a financial report (like 10-K, IR, ER) but rather the cryptographic wrapper confirming the authenticity and integrity of a file named 'XTB sprawozdanie z atestacji SZR 31.12.2024.xhtml'. Given the options, this is not a standard SEC filing type (10-K, ER, IR, etc.). It is a specific regulatory document wrapper. Since it is a formal, signed document that doesn't fit the specific categories like AGM-R, 10-K, ER, or CT, the most appropriate fallback category for a formal, non-standard regulatory submission is 'Regulatory Filings' (RNS), which serves as a general category for miscellaneous official announcements or filings that don't map precisely elsewhere, especially when the content is technical metadata rather than narrative financial data. FY 2024
2025-03-21 Polish
Sprawozdanie niezależnego biegłego rewidenta z atestacji sprawozdawczości zrównoważonego rozwoju dającej ograniczoną pewność
Audit Report / Information Classification · 1% confidence The document text is extremely long (163,480 characters) and contains extensive HTML structure, suggesting it is a full, comprehensive report rather than a brief announcement. The content, although truncated, shows complex financial and operational details typical of a major filing. Given the length and the nature of the data (which appears to be the body of a report, not just a cover letter or summary), it is highly unlikely to be a simple Report Publication Announcement (RPA) or a short Regulatory Filing (RNS). Since the text is not explicitly identified as a 10-K (Annual Report) or an IR (Interim/Quarterly Report) based on headers, and without further context to confirm the exact period, the most appropriate classification for a comprehensive, lengthy financial document that isn't explicitly an annual report is the general 'Interim / Quarterly Report' (IR) if it covers a period shorter than a year, or potentially a very detailed 'Audit Report / Information' (AR) if it focuses heavily on verification. However, the presence of complex data structures and the sheer volume strongly suggest a primary periodic report. Since we cannot definitively rule out it being a 10-K without seeing the official header, but it is clearly a full report, 'IR' is a strong candidate if it's not annual. Given the ambiguity and the depth of the content, and lacking specific quarterly/annual markers, I will lean towards the most comprehensive non-annual report type, 'IR', or the general 'AR' if it's an audit-heavy document. Since the text structure looks like a full filing body, and 'IR' covers comprehensive reports shorter than a year, I will select 'IR' as the best fit for a detailed, non-annual filing body, while acknowledging the possibility of it being a 10-K if the length implies annual scope. Given the lack of explicit 10-K markers, IR is safer than 10-K. However, if this were a standard SEC filing, the length strongly suggests 10-K or a very large IR. Without explicit headers, I will default to the most comprehensive report type that isn't the annual report, which is IR. Q4 2021
2025-03-21 Polish
Sprawozdanie niezależnego biegłego rewidenta z badania rocznego jednostkowego sprawozdania finansowego - podpisy
Audit Report / Information Classification · 1% confidence The document text consists almost entirely of XML structures related to digital signatures (Signature, SignedInfo, KeyInfo, DigestValue, etc.). Within the structure, there is a reference URI pointing to a file named "XTB sprawozdanie z badania JSF 31.12.2024.xhtml". The term 'sprawozdanie z badania' translates from Polish to 'audit report' or 'report of examination'. Furthermore, the content is clearly not a standard financial report (like 10-K or IR) but rather the cryptographic wrapper around a document. Given the content explicitly mentions an 'audit report' ('sprawozdanie z badania') and the document itself is a signed container, it strongly suggests the underlying document is an Audit Report. Since the provided text is the signature block and not the full report content, we must check the RPA/RNS rule. However, this is not a simple announcement stating a report is attached; it is the signature block of a document that has been signed, likely as part of a regulatory submission. Comparing the explicit mention of 'sprawozdanie z badania' (Audit Report) against the definitions: - 10-K: Official yearly report (Unlikely, as it specifies an audit report). - AR (Audit Report / Information): Standalone audit reports, applied accounting principles, and results of internal or regulatory stress tests. Because the core subject matter identified within the metadata/references is an 'audit report' ('sprawozdanie z badania'), the most appropriate classification is Audit Report (AR), even though the text provided is the signature block, as this block confirms the nature of the attached/referenced file. FY 2024
2025-03-21 Polish

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.