HSBC Holdings plc HSBC
89.39 USD +4.90 (+5.80%)
At closeNov 4, 2026, 4:00 PM EST
89.37 -0.02 -0.02%
After hours · Nov 4, 4:00 PM ET
88.04 Day range 89.67
67.56 52-week range 107.92
- YTD
- +13.63%
- 1 year
- +27.97%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 68.27B | 65.85B | 66.06B | 50.62B | 49.55B | |
| 68.27B | 65.85B | 66.06B | 50.62B | 49.55B | |
| 28.00B | 29.40B | 30.54B | 14.34B | 15.86B | |
| 22.29B | 23.98B | 23.53B | 18.15B | 13.92B | |
| 6.00 | 6.20 | 5.70 | 3.60 | 3.10 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 242.86B | 267.67B | 285.87B | 327.00B | 403.02B | |
| 3.23T | 3.02T | 3.04T | 2.95T | 2.95T | |
| 3.03T | 2.82T | 2.85T | 2.76T | 2.76T | |
| 258.13B | 244.51B | 235.34B | 205.47B | 224.06B | |
| 198.22B | 184.97B | 185.33B | 177.83B | 189.01B |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 29.77B | 65.31B | 39.11B | 26.43B | 104.31B | |
| 2.61B | 180.00M | 1.21B | -34.48B | 27.54B | |
| -21.96B | -26.46B | -17.56B | -6.29B | -10.79B | |
| -29.26B | -37.72B | -41.36B | -14.33B | 121.05B |
