Royal Bank of Canada (RY)
NYSE: RY · IEX Real-Time Price · USD
97.89
+0.98 (1.02%)
Apr 19, 2024, 11:53 AM EDT - Market open

Royal Bank of Canada Cash Flow Statement

Millions CAD. Fiscal year is Nov - Oct.
Year 2023202220212020201920182017201620152014 2013 - 2000
Net Income
14,85915,79416,03811,43212,86012,40011,42810,4059,9258,910
Upgrade
Depreciation & Amortization
1,2751,2651,2761,333627569600573527499
Upgrade
Other Operating Activities
9,9454,88343,730126,0547784,50525,69715,87813,6975,765
Upgrade
Operating Cash Flow
26,07921,94261,044138,81914,26517,47437,72526,85624,14915,174
Upgrade
Operating Cash Flow Growth
18.85%-64.06%-56.03%873.14%-18.36%-53.68%40.47%11.21%59.15%114.17%
Upgrade
Capital Expenditures
-2,730-2,500-2,186-2,629-2,261-1,980-1,364-1,257-1,337-1,227
Upgrade
Acquisitions
1,712-2,36078-2267-510-2,330255173
Upgrade
Change in Investments
-27,247-52,194-55,240-36,906-8,932-5,987-14,094-17,839-24,061-7,163
Upgrade
Investing Cash Flow
-28,265-57,054-57,348-39,557-11,126-8,018-15,458-21,426-25,143-8,217
Upgrade
Dividends Paid
-5,549-6,960-6,420-6,333-6,025-5,640-5,309-4,997-4,564-4,211
Upgrade
Share Issuance / Repurchase
164-5,602110-819-967-1,438-2,858-1712766
Upgrade
Debt Issued / Paid
-4,4279,788-385-825137-500-149902-805-506
Upgrade
Other Financing Activities
-21589767231-602-142-3351,132912-633
Upgrade
Financing Cash Flow
-9,833-2,185-5,928-7,746-7,457-7,720-8,651-3,134-4,430-5,284
Upgrade
Exchange Rate Effect
1,611-4,152-2,8101,06241966-138181455198
Upgrade
Net Cash Flow
-10,408-41,449-5,04292,578-3,8991,80213,4782,477-4,9691,871
Upgrade
Free Cash Flow
23,34919,44258,858136,19012,00415,49436,36125,59922,81213,947
Upgrade
Free Cash Flow Growth
20.10%-66.97%-56.78%1034.54%-22.52%-57.39%42.04%12.22%63.56%126.67%
Upgrade
Free Cash Flow Margin
41.60%39.69%118.44%288.65%26.09%36.39%89.41%65.99%64.58%40.89%
Upgrade
Free Cash Flow Per Share
16.7413.9841.3295.198.3410.6624.4817.7315.829.68
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).