Royal Bank Of Canada (RYLBF) Cash from Operations (2009 - 2026)

Royal Bank Of Canada (RYLBF) posted Cash from Operations of 27308150496.07 for Q1 2026, up 356.22% on a QoQ basis from 10658196059.72 in Q4 2025, and up 24.44% year-over-year from 21945714159.8 in Q1 2025.

Royal Bank Of Canada (RYLBF) has 18 years of Cash from Operations data on file, last reported at 27308150496.07 in Q1 2026.

  • In Q1 2026, Cash from Operations rose 24.44% year-over-year to 27308150496.07; the TTM figure through Jan 2026 stood at 44678309321.98 (up 11.79% YoY), while the FY2025 annual figure was 39441484219.79, up 132.77% from the prior year.
  • Cash from Operations advanced to 27308150496.07 in Q1 2026, from 10658196059.72 in the prior quarter.
  • Across five years, Cash from Operations topped out at 27308150496.07 in Q1 2026 and bottomed at 11507528889.52 in Q2 2024.
  • A 5-year average of 7061009541.42 and a median of 6922580325.88 in 2025 frame the typical range for Cash from Operations.
  • Annual changes were most pronounced in 2023 — Cash from Operations slumped 3021.63% — and 2025, when it soared 1905.69%.
  • Year by year, Cash from Operations stood at 262760503.71 in 2022, then slumped by 3021.63% to 8202407018.24 in 2023, then surged by 253.25% to 12570467851.95 in 2024, then sank by 184.79% to 10658196059.72 in 2025, then soared by 356.22% to 27308150496.07 in 2026.
  • The last three Cash from Operations figures came in at 27308150496.07 (Q1 2026), 10658196059.72 (Q4 2025), and 21105774559.76 (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Canadian Imperial Bank Of Commerce 1,282,929,665.61 Bn 1,282,929,665.82 Bn - -1.55 Bn
2 Toronto Dominion Bank 928.05 Bn 749.34 Bn - 9.07 Bn
3 Hsbc Holdings 799.80 Bn 799.80 Bn - -
4 Barclays 460.27 Bn 460.27 Bn - -
5 Bank Of America 373.62 Bn -233.08 Bn 29.24 Bn 41.77 Bn
6 Bank Of Montreal 316.89 Bn 316.89 Bn - 1.30 Bn
7 Wells Fargo & Company 238.28 Bn 163.21 Bn - 9.14 Bn
8 Citigroup 235.82 Bn -1,949.18 Bn 19.85 Bn 26.56 Bn
9 Bank of New York Mellon 94.86 Bn 37.94 Bn - -3.01 Bn
10 Royal Bank Of Canada - - - 27.31 Bn

Historic Data

Download Data 🔒
DateValue
Jan 31, 2026 27.31 Bn
Jan 31, 2026 27.31 Bn
Oct 31, 2025 -10.66 Bn
Oct 31, 2025 -10.66 Bn
Jul 31, 2025 21.11 Bn
Jul 31, 2025 21.11 Bn
Apr 30, 2025 6.92 Bn
Apr 30, 2025 6.92 Bn
Jan 31, 2025 21.95 Bn
Jan 31, 2025 21.95 Bn
Oct 31, 2024 12.57 Bn
Oct 31, 2024 12.57 Bn
Jul 31, 2024 16.96 Bn
Jul 31, 2024 16.96 Bn
Apr 30, 2024 -11.51 Bn
Apr 30, 2024 -11.51 Bn
Jan 31, 2024 -1.22 Bn
Jan 31, 2024 -1.22 Bn
Oct 31, 2023 -8.20 Bn
Oct 31, 2023 -8.20 Bn
Jul 31, 2023 6.77 Bn
Jul 31, 2023 6.77 Bn
Apr 30, 2023 7.62 Bn
Apr 30, 2023 7.62 Bn
Jan 31, 2023 13.24 Bn
Jan 31, 2023 13.24 Bn
Oct 31, 2022 -262.76 Mn
Oct 31, 2022 -262.76 Mn
Jul 31, 2022 10.20 Bn
Jul 31, 2022 10.20 Bn
Apr 30, 2022 581.90 Mn
Apr 30, 2022 581.90 Mn
Jan 31, 2022 6.66 Bn
Jan 31, 2022 6.66 Bn
Oct 31, 2021 7.86 Bn
Oct 31, 2021 7.86 Bn
Jul 31, 2021 21.90 Bn
Jul 31, 2021 21.90 Bn
Apr 30, 2021 -5.21 Bn
Apr 30, 2021 -5.21 Bn
Jan 31, 2021 23.95 Bn
Jan 31, 2021 23.95 Bn
Oct 31, 2020 -1.41 Bn
Oct 31, 2020 -1.41 Bn
Jul 31, 2020 21.04 Bn
Jul 31, 2020 21.04 Bn
Apr 30, 2020 66.93 Bn
Apr 30, 2020 66.93 Bn
Jan 31, 2020 15.16 Bn
Jan 31, 2020 15.16 Bn
Oct 31, 2019 8.37 Bn
Oct 31, 2019 8.37 Bn
Jul 31, 2019 2.36 Bn
Jul 31, 2019 2.36 Bn
Apr 30, 2019 -8.40 Bn
Apr 30, 2019 -8.40 Bn
Jan 31, 2019 8.44 Bn
Jan 31, 2019 8.44 Bn
Oct 31, 2018 -4.66 Bn
Oct 31, 2018 -4.66 Bn
Jul 31, 2018 11.90 Bn
Jul 31, 2018 11.90 Bn
Apr 30, 2018 -5.14 Bn
Apr 30, 2018 -5.14 Bn
Jan 31, 2018 11.52 Bn
Jan 31, 2018 11.52 Bn
Oct 31, 2017 5.05 Bn
Oct 31, 2017 5.05 Bn
Jul 31, 2017 7.85 Bn
Jul 31, 2017 7.85 Bn
Apr 30, 2017 10.27 Bn
Apr 30, 2017 10.27 Bn
Jan 31, 2017 5.53 Bn
Jan 31, 2017 5.53 Bn
Jul 31, 2016 175.33 Mn
Jul 31, 2016 175.33 Mn
Apr 30, 2016 7.39 Bn
Apr 30, 2016 7.39 Bn
Jan 31, 2016 4.46 Bn
Jan 31, 2016 4.46 Bn
Oct 31, 2015 2.64 Bn
Oct 31, 2015 2.64 Bn
Jul 31, 2015 13.99 Bn
Jul 31, 2015 13.99 Bn
Apr 30, 2015 4.05 Bn
Apr 30, 2015 4.05 Bn
Jan 31, 2015 -1.54 Bn
Jan 31, 2015 -1.54 Bn
Oct 31, 2014 5.52 Bn
Oct 31, 2014 5.52 Bn
Jul 31, 2014 4.34 Bn
Jul 31, 2014 4.34 Bn
Apr 30, 2014 3.45 Bn
Apr 30, 2014 3.45 Bn
Jan 31, 2014 529.20 Mn
Jan 31, 2014 529.20 Mn
Oct 31, 2013 5.69 Bn
Oct 31, 2013 5.69 Bn
Apr 30, 2013 1.82 Bn
Apr 30, 2013 1.82 Bn
Jan 31, 2013 -3.45 Bn
Jan 31, 2013 -3.45 Bn
Oct 31, 2012 1.22 Bn
Oct 31, 2012 1.22 Bn
Apr 30, 2012 -2.67 Bn
Apr 30, 2012 -2.67 Bn
Jan 31, 2012 1.63 Bn
Jan 31, 2012 1.63 Bn
Oct 31, 2011 1.96 Bn
Oct 31, 2011 1.96 Bn
Apr 30, 2011 -4.29 Bn
Apr 30, 2011 -4.29 Bn
Jan 31, 2011 2.24 Bn
Jan 31, 2011 2.24 Bn
Oct 31, 2010 4.59 Bn
Oct 31, 2010 4.59 Bn
Apr 30, 2010 4.03 Bn
Apr 30, 2010 4.03 Bn
Jan 31, 2010 -1.06 Bn
Jan 31, 2010 -1.06 Bn
Oct 31, 2009 4.40 Bn
Oct 31, 2009 4.40 Bn
Apr 30, 2009 2.02 Bn
Apr 30, 2009 2.02 Bn
Jan 31, 2009 316.08 Mn
Jan 31, 2009 316.08 Mn