HSBC Holdings plc (HSBC)
NYSE: HSBC · Real-Time Price · USD
99.09
+1.07 (1.09%)
At close: Jul 10, 2026, 4:00 PM EDT
99.08
-0.01 (-0.01%)
After-hours: Jul 10, 2026, 7:53 PM EDT

HSBC Holdings Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22
Net Income
29,90732,30930,34817,058
Depreciation & Amortization
4,9164,0803,4663,850
Provision for Credit Losses
4,1703,6743,7173,898
Stock-Based Compensation
621529482400
Other Adjustments
-40,63814,999-18,338126,556
Changes in Trading Assets
-62,023-62,047-73,24134,330
Changes in Securities Borrowed
-32,342-4,227-2,095-23,405
Changes in Trading Liabilities
70,2236,45253,463-9,310
Changes in Other Operating Activities
54,93269,53641,309-53,864
Operating Cash Flow
29,76665,30539,11119,355
Operating Cash Flow Growth
-54.42%66.97%102.07%-
Net Change in Loans Held-for-Investment
--623-3,530
Net Change in Securities and Investments
-32,082-69,952-59,387-18,473
Capital Expenditures
-1,447-1,344-1,145-1,284
Purchases of Intangible Assets
-3,214-2,542-2,550-3,125
Other Investing Activities
-325-2,726-453-989
Investing Cash Flow
-37,068-76,564-62,912-27,401
Long-Term Debt Issued
3,8344,3615,2377,300
Long-Term Debt Repaid
-3,591-2,000-2,147-1,777
Net Long-Term Debt Issued (Repaid)
2432,3613,0905,523
Issuance of Common Stock
4,0963,6021,996-
Repurchase of Common Stock
-9,091-11,348-5,812-2,285
Net Common Stock Issued (Repurchased)
-4,995-7,746-3,816-2,285
Repurchase of Preferred Stock
-2,450-3,433-4,003-2,266
Net Preferred Stock Issued (Repurchased)
-2,450-3,433-4,003-2,266
Common Dividends Paid
-13,482-17,100-12,196-6,970
Other Financing Activities
-1,277-541-633-288
Financing Cash Flow
-21,961-26,459-17,558-6,286
Effect of Exchange Rate Changes on Cash and Cash Equivalents
27,210-18,27510,621-38,029
Net Cash Flow
-29,263-37,718-41,359-14,332
Free Cash Flow
28,31963,96137,96618,071
Free Cash Flow Growth
-55.73%68.47%110.09%-
FCF Margin
42.69%97.87%60.83%36.32%
Free Cash Flow Per Share
8.0717.309.694.52
SEC Filings: 10-K · 10-Q