HSBC Holdings reported a full-year pre-tax profit of $29.907 billion for 2025, compared with $32.309 billion in 2024; full-year revenue was $68.274 billion, compared with $65.854 billion in 2024.