Deutsche Bank Aktiengesellschaft DGP
NYSE DGP
$169.66 -3.16 (-1.83%)
As of: Aug 21, 2026 · 11:21 AM EDT

Deutsche Bank Aktiengesellschaft (DGP) Cash from Operations (2009 - 2024)

Deutsche Bank Aktiengesellschaft (DGP) posted quarterly Cash from Operations of 30544730918.25 for Q4 2024, down 1316.87% quarter-over-quarter from 2155782682.87 in Q4 2022.

Deutsche Bank Aktiengesellschaft (DGP) Cash from Operations (2009 - 2024) Analysis & Trends

Deutsche Bank Aktiengesellschaft (DGP) has reported Cash from Operations for 12 consecutive years, with 30544730918.25 the latest figure, recorded in Q4 2024.

  • In Q4 2024, Cash from Operations changed N/A year-over-year to 30544730918.25; the TTM figure through Dec 2024 stood at 12541817152.06 (changed N/A YoY), while the FY2025 annual figure was 54784543975.78, up 271.37% from the prior year.
  • Cash from Operations retreated to 30544730918.25 in Q4 2024 per DGP's latest filing, from 2155782682.87 in the prior quarter.
  • Across five years, Cash from Operations topped out at 2155782682.87 in Q4 2022 and bottomed at 30544730918.25 in Q4 2024.
  • Historically, Cash from Operations has averaged 12025838616.29 across 3 years, with a median of 3377002247.75 in 2021.
  • On a YoY basis, Cash from Operations climbed as much as 36.16% in 2022 and fell as far as 36.16% in 2022.
  • Deutsche Bank Aktiengesellschaft's Cash from Operations stood at 3377002247.75 in 2021, then jumped by 36.16% to 2155782682.87 in 2022, then sank by 1316.87% to 30544730918.25 in 2024.
  • Business Quant data shows DGP's Cash from Operations at 30544730918.25 in Q4 2024, 2155782682.87 in Q4 2022, and 3377002247.75 in Q4 2021.

Peer Comparison

Historic Data

Download Data
DateValue
Dec 31, 2024 -30.54 Bn
Dec 31, 2024 -30.54 Bn
Dec 31, 2022 -2.16 Bn
Dec 31, 2022 -2.16 Bn
Dec 31, 2021 -3.38 Bn
Dec 31, 2021 -3.38 Bn
Dec 31, 2017 23.54 Bn
Dec 31, 2017 23.54 Bn
Sep 30, 2017 -26.08 Bn
Sep 30, 2017 -26.08 Bn
Jun 30, 2017 49.19 Bn
Jun 30, 2017 49.19 Bn
Mar 31, 2017 -3.15 Bn
Mar 31, 2017 -3.15 Bn
Dec 31, 2016 66.61 Bn
Dec 31, 2016 66.61 Bn
Sep 30, 2016 -23.25 Bn
Sep 30, 2016 -23.25 Bn
Jun 30, 2016 14.96 Bn
Jun 30, 2016 14.96 Bn