10 FINSBURY SQUARE, LONDON, X0
Market cap: $3.3B (6/30/2025)
Price: $16.29
Reports Financial Results for November 2025
Q3 Earnings Report 2025: PERIOD ENDED SEPTEMBER 30, 20252
Material disclosure
Q2 Earnings Report 2025: Period Ended June 30, 2025
Annual and Transition Report of Foreign Private Issuers
Prospectus Filed Pursuant to Rule 425
No filings found
Notice of Proposed Sale of Securities
Specialized Disclosure Report
Submission Upload
Correspondence