EdgarLookup

HSBC HOLDINGS PLC — All Filings

1,001 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 20-F 20-F/A 25-NSE 3 4 424B2 424B3 424B5 425 6-K 6-K/A 8-A12B 8-K CB CERT CERTNYS CORRESP EFFECT F-3 F-3/A F-3ASR F-4 F-4/A F-6 POS F-6EF F-N F-N/A F-X FWP IRANNOTICE POS AM POS EX POSASR RW S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
6-K TRANSACTION IN OWN SHARES 0001654954-25-000713 Jan 24, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000674 Jan 23, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000635 Jan 22, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000576 Jan 21, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000592 Jan 21, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000542 Jan 17, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000484 Jan 16, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000444 Jan 15, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000339 Jan 14, 2025 Jan 14, 2024
6-K OVERSEAS REGULATORY ANNOUNCEMENT - GRANT OF AWARDS 0001654954-25-000254 Jan 13, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000272 Jan 13, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000206 Jan 10, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000220 Jan 10, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000188 Jan 8, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000164 Jan 7, 2025
6-K COMPANY INFORMATION SHEET 0001654954-25-000143 Jan 7, 2025 Jan 7, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-25-000121 Jan 6, 2025
6-K BLOCK LISTING INTERIM REVIEW 0001654954-25-000088 Jan 3, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000089 Jan 3, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-25-000038 Jan 2, 2025
6-K TRANSACTION IN OWN SHARES 0001654954-24-016006 Dec 31, 2024
6-K TOTAL VOTING RIGHTS 0001654954-24-016002 Dec 31, 2024
6-K DIRECTOR/PDMR SHAREHOLDING 0001654954-24-015957 Dec 30, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015964 Dec 30, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015937 Dec 27, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015898 Dec 26, 2024
6-K DIRECTOR/PDMR SHAREHOLDING 0001654954-24-015851 Dec 23, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015855 Dec 23, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015817 Dec 20, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015744 Dec 19, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015698 Dec 18, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015649 Dec 17, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015590 Dec 16, 2024
6-K DIRECTOR/PDMR SHAREHOLDING 0001654954-24-015587 Dec 16, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015521 Dec 13, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015452 Dec 12, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015409 Dec 11, 2024
SC 13G SC 13G 0001104659-24-127277 Dec 10, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015348 Dec 10, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015289 Dec 9, 2024
25-NSE 0000876661-24-001150 Dec 9, 2024
6-K THIRD INTERIM DIVIDEND FOR 2024 - EXCHANGE RATE 0001654954-24-015282 Dec 9, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015247 Dec 6, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015195 Dec 5, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015158 Dec 4, 2024
CERT NYSE CERTIFICATION 0000876661-24-001128 Dec 3, 2024
CERT NYSE CERTIFICATION 0000876661-24-001129 Dec 3, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015132 Dec 3, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-015088 Dec 2, 2024
6-K TRANSACTION IN OWN SHARES 0001654954-24-014980 Nov 29, 2024