Federal Home Loan Mortgage Corp (FMCCH) Income from Continuing Operations (2010 - 2026)

Federal Home Loan Mortgage (FMCCH) posted quarterly Income from Continuing Operations of 3838000000.0 for Q2 2026, up 60.79% year-over-year from 2387000000.0 in Q2 2025, and up 7.87% quarter-over-quarter from 3558000000.0 in Q1 2026.

Federal Home Loan Mortgage Corp (FMCCH) Income from Continuing Operations (2010 - 2026) Analysis & Trends

Federal Home Loan Mortgage (FMCCH) has reported Income from Continuing Operations for 17 consecutive years, with 3838000000.0 the latest figure, recorded in Q2 2026.

  • In Q2 2026, Income from Continuing Operations rose 60.79% year-over-year to 3838000000.0; the TTM figure through Jun 2026 stood at 12946000000.0 (up 12.5% YoY), while the FY2025 annual figure was 10731000000.0, down 9.5% from the prior year.
  • Income from Continuing Operations improved to 3838000000.0 in Q2 2026 per FMCCH's latest filing, from 3558000000.0 in the prior quarter.
  • Across five years, Income from Continuing Operations topped out at 3838000000.0 in Q2 2026 and bottomed at 1313000000.0 in Q3 2022.
  • Historically, Income from Continuing Operations has averaged 2769444444.44 across 5 years, with a median of 2775000000.0 in 2025.
  • Annual changes were most pronounced in 2022 — Income from Continuing Operations plunged 55.02% — and 2023, when it jumped 104.49%.
  • Federal Home Loan Mortgage's Income from Continuing Operations stood at 1763000000.0 in 2022, then jumped by 65.29% to 2914000000.0 in 2023, then gained by 10.57% to 3222000000.0 in 2024, then declined by 13.81% to 2777000000.0 in 2025, then soared by 38.21% to 3838000000.0 in 2026.
  • Business Quant data shows FMCCH's Income from Continuing Operations at 3838000000.0 in Q2 2026, 3558000000.0 in Q1 2026, and 2777000000.0 in Q4 2025.

Peer Comparison

Historic Data

Download Data
DateValue
Jun 30, 2026 3.84 Bn
Mar 31, 2026 3.56 Bn
Dec 31, 2025 2.78 Bn
Sep 30, 2025 2.77 Bn
Jun 30, 2025 2.39 Bn
Mar 31, 2025 2.79 Bn
Dec 31, 2024 3.22 Bn
Sep 30, 2024 3.11 Bn
Jun 30, 2024 2.77 Bn
Mar 31, 2024 2.77 Bn
Dec 31, 2023 2.91 Bn
Sep 30, 2023 2.69 Bn
Jun 30, 2023 2.94 Bn
Mar 31, 2023 2.00 Bn
Dec 31, 2022 1.76 Bn
Sep 30, 2022 1.31 Bn
Jun 30, 2022 2.45 Bn
Mar 31, 2022 3.80 Bn
Dec 31, 2021 2.74 Bn
Sep 30, 2021 2.92 Bn