Ally Financial (ALLY) Cash from Operations (2010 - 2026)

Ally Financial (ALLY) posted Cash from Operations of 1371000000.0 for Q1 2026, up 114.22% sequentially from 640000000.0 in Q4 2025, and up 45.85% YoY from 940000000.0 in Q1 2025.

Ally Financial (ALLY) Cash from Operations (2010 - 2026) Analysis & Trends

Ally Financial (ALLY) has 17 years of Cash from Operations data on file, last reported at 1371000000.0 in Q1 2026.

  • Quarterly Cash from Operations rose 45.85% year-over-year to 1371000000.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was 4160000000.0 (down 1.0% YoY) and the FY2025 annual result came in at 3729000000.0, down 17.65% from the prior year.
  • Cash from Operations climbed to 1371000000.0 in Q1 2026 per ALLY's latest filing, from 640000000.0 in the prior quarter.
  • The five-year high for Cash from Operations was 1831000000.0 in Q2 2022, with the low at 52000000.0 in Q4 2023.
  • Average Cash from Operations over 5 years is 1201882352.94, with a median of 1266000000.0 recorded in 2024.
  • Year-over-year, Cash from Operations sank 104.43% in 2023 and surged 1928.85% in 2024.
  • Ally Financial's Cash from Operations stood at 1173000000.0 in 2022, then slumped by 104.43% to 52000000.0 in 2023, then surged by 1928.85% to 951000000.0 in 2024, then sank by 32.7% to 640000000.0 in 2025, then soared by 114.22% to 1371000000.0 in 2026.
  • Business Quant data shows ALLY's Cash from Operations at 1371000000.0 in Q1 2026, 640000000.0 in Q4 2025, and 1202000000.0 in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Ops. (Qtr)
1 Visa 587.74 Bn 575.34 Bn - 3.01 Bn
2 Mastercard 465.55 Bn 455.34 Bn - 3.00 Bn
3 American Express 238.39 Bn 184.35 Bn 17.43 Bn 3.80 Bn
4 PayPal Holdings 40.24 Bn 30.89 Bn 7.84 Bn 1.13 Bn
5 Affirm Holdings 28.27 Bn 26.55 Bn 261.64 Mn 386.50 Mn
6 SoFi Technologies 23.54 Bn 20.13 Bn 929.25 Mn -2.31 Bn
7 Ally Financial 14.34 Bn 13.89 Bn 1.98 Bn 1.37 Bn
8 Credit Acceptance 7.51 Bn 7.49 Bn 562.70 Mn 269.30 Mn
9 FinVolution 6.22 Bn 4.97 Bn 311.24 Mn 66.48 Mn
10 Sezzle 5.91 Bn 5.79 Bn - 88.98 Mn

Historic Data

Download Data
DateValue
Mar 31, 2026 1.37 Bn
Mar 31, 2026 1.37 Bn
Dec 31, 2025 640.00 Mn
Dec 31, 2025 640.00 Mn
Sep 30, 2025 1.20 Bn
Sep 30, 2025 1.20 Bn
Jun 30, 2025 947.00 Mn
Jun 30, 2025 947.00 Mn
Mar 31, 2025 940.00 Mn
Mar 31, 2025 940.00 Mn
Dec 31, 2024 951.00 Mn
Dec 31, 2024 951.00 Mn
Sep 30, 2024 857.00 Mn
Sep 30, 2024 857.00 Mn
Jun 30, 2024 1.45 Bn
Jun 30, 2024 1.45 Bn
Mar 31, 2024 1.27 Bn
Mar 31, 2024 1.27 Bn
Dec 31, 2023 -52.00 Mn
Dec 31, 2023 -52.00 Mn