Advertisement
Screener

Federal Home Loan Mortgage Corporation (FMCCK) Investing Cash Flow

2.8 / 5 stars · 68/120 Roast Me

Federal Home Loan Mortgage Corporation Investing Cash Flow

Federal Home Loan Mortgage Corporation (FMCCK) reported Investing Cash Flow of $40.18 billion for the 6-month period ending 2026-06-30, per its 10-Q filed 2026-07-30.

Financial Statements › Cash Flow › Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities · last filed 2026-07-30

  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for the quarter ending 2025-12-31 was $4.71B.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for the quarter ending 2025-09-30 was -$881.00M, a 200.69% decline year-over-year.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for the quarter ending 2025-06-30 was -$5.58B, a 141.60% decline year-over-year.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for the quarter ending 2025-03-31 was $6.49B, a 27.30% decline year-over-year.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for fiscal 2025 was $4.74B, a 50.71% decline from fiscal 2024.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for fiscal 2024 was $9.62B, a 78.25% decline from fiscal 2023.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for fiscal 2023 was $44.25B, a 288.25% increase from fiscal 2022.
  • Federal Home Loan Mortgage Corporation net cash provided by (used in) investing activities for fiscal 2022 was $11.40B, a 53.00% decline from fiscal 2021.
Period endNet Cash Provided by (Used in) Investing Activities 3 monthNet Cash Provided by (Used in) Investing Activities 6 monthNet Cash Provided by (Used in) Investing Activities 6 month as first filedNet Cash Provided by (Used in) Investing Activities 9 monthNet Cash Provided by (Used in) Investing Activities 12 monthNet Cash Provided by (Used in) Investing Activities 12 month as first filed
2026-06-30$40.18B
10-Q · filed 2026-07-30
2025-12-31$4.71B
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-12
$3.83B
derived: sum of 2 quarters · filed 2026-02-12
-$1.75B
derived: sum of 3 quarters · filed 2026-07-30
$4.74B
10-K · filed 2026-02-12
2025-09-30-$881.00M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
-$6.46B
derived: sum of 2 quarters · filed 2026-07-30
$33.00M
10-Q · filed 2025-10-30
-$13.54B
derived: sum of 4 quarters · filed 2026-07-30
2025-06-30-$5.58B
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-30
$914.00M
10-Q · filed 2026-07-30
-$12.66B
derived: sum of 3 quarters · filed 2026-07-30
-$11.79B
derived: sum of 4 quarters · filed 2026-07-30
2025-03-31$6.49B
10-Q · filed 2025-05-01
-$7.09B
derived: sum of 2 quarters · filed 2026-02-12
-$6.21B
derived: sum of 3 quarters · filed 2026-02-12
$7.19B
derived: sum of 4 quarters · filed 2026-02-12
2024-12-31-$13.58B
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-12
-$12.70B
derived: sum of 2 quarters · filed 2026-02-12
$698.00M
derived: sum of 3 quarters · filed 2026-02-12
$9.62B
10-K · filed 2026-02-12
2024-09-30$875.00M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
$14.28B
derived: sum of 2 quarters · filed 2025-10-30
$23.20B
10-Q · filed 2025-10-30
$39.80B
derived: sum of 4 quarters · filed 2026-02-12
2024-06-30$13.40B
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-07-31
$22.33B
10-Q · filed 2025-07-31
$38.92B
derived: sum of 3 quarters · filed 2026-02-12
$61.34B
derived: sum of 4 quarters · filed 2026-02-12
2024-03-31$8.93B
10-Q · filed 2025-05-01
$25.52B
derived: sum of 2 quarters · filed 2026-02-12
$47.94B
derived: sum of 3 quarters · filed 2026-02-12
$50.87B
derived: sum of 4 quarters · filed 2026-02-12
2023-12-31$16.59B
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-12
$39.01B
derived: sum of 2 quarters · filed 2026-02-12
$41.94B
derived: sum of 3 quarters · filed 2026-02-12
$44.25B
10-K · filed 2026-02-12
2023-09-30$22.42B
derived: 10-Q 9 month − 10-Q 6 month · filed 2024-10-30
$25.34B
derived: sum of 2 quarters · filed 2024-10-30
$27.66B
10-Q · filed 2024-10-30
$40.53B
derived: sum of 4 quarters · filed 2025-02-13
2023-06-30$2.93B
derived: 10-Q 6 month − 10-Q 3 month · filed 2024-07-31
$5.24B
10-Q · filed 2024-07-31
$18.11B
derived: sum of 3 quarters · filed 2025-02-13
$16.12B
derived: sum of 4 quarters · filed 2025-02-13
2023-03-31$2.31B
10-Q · filed 2024-05-01
$15.18B
derived: sum of 2 quarters · filed 2025-02-13
$13.19B
derived: sum of 3 quarters · filed 2025-02-13
$15.18B
derived: sum of 4 quarters · filed 2025-02-13
2022-12-31$12.87B
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-13
$10.87B
derived: sum of 2 quarters · filed 2025-02-13
$12.87B
derived: sum of 3 quarters · filed 2025-02-13
$11.40B
10-K · filed 2025-02-13
2022-09-30-$2.00B
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-11-01
$0.00
derived: sum of 2 quarters · filed 2023-11-01
-$1.47B
10-Q · filed 2023-11-01
$29.59B
derived: sum of 4 quarters · filed 2024-02-14
2022-06-30$2.00B
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-08-02
$525.00M
10-Q · filed 2023-08-02
$31.59B
derived: sum of 3 quarters · filed 2024-02-14
$74.82B
derived: sum of 4 quarters · filed 2024-02-14
2022-03-31-$1.47B
10-Q · filed 2023-05-03
$29.59B
derived: sum of 2 quarters · filed 2024-02-14
$72.82B
derived: sum of 3 quarters · filed 2024-02-14
-$16.21B
derived: sum of 4 quarters · filed 2024-02-14
2021-12-31$31.06B
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-14
$74.29B
derived: sum of 2 quarters · filed 2024-02-14
-$14.74B
derived: sum of 3 quarters · filed 2024-02-14
$24.25B
10-K · filed 2024-02-14
2021-09-30$43.23B
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-11-08
-$45.80B
derived: sum of 2 quarters · filed 2022-11-08
-$6.81B
10-Q · filed 2022-11-08
-$59.70B
derived: sum of 4 quarters · filed 2023-02-22
2021-06-30-$89.03B
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-07-28
-$50.04B
10-Q · filed 2022-07-28
-$102.93B
derived: sum of 3 quarters · filed 2023-02-22
-$122.39B
derived: sum of 4 quarters · filed 2023-02-22
2021-03-31$38.99B
10-Q · filed 2022-04-28
-$13.90B
derived: sum of 2 quarters · filed 2023-02-22
-$33.36B
derived: sum of 3 quarters · filed 2023-02-22
-$68.61B
derived: sum of 4 quarters · filed 2023-02-22
2020-12-31-$52.89B
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-22
-$72.35B
derived: sum of 2 quarters · filed 2023-02-22
-$107.60B
derived: sum of 3 quarters · filed 2023-02-22
-$83.36B
10-K · filed 2023-02-22
2020-09-30-$19.46B
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-10-29
-$54.71B
derived: sum of 2 quarters · filed 2021-10-29
-$30.46B
10-Q · filed 2021-10-29
-$13.43B
derived: sum of 4 quarters · filed 2022-02-10
2020-06-30-$35.25B
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-07-29
-$11.01B
10-Q · filed 2021-07-29
$6.03B
derived: sum of 3 quarters · filed 2022-02-10
$30.69B
derived: sum of 4 quarters · filed 2022-02-10
2020-03-31$24.24B
10-Q · filed 2021-04-29
$41.28B
derived: sum of 2 quarters · filed 2022-02-10
$65.94B
derived: sum of 3 quarters · filed 2022-02-10
$74.77B
derived: sum of 4 quarters · filed 2022-02-10
2019-12-31$17.04B
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-10
$41.70B
derived: sum of 2 quarters · filed 2022-02-10
$50.52B
derived: sum of 3 quarters · filed 2022-02-10
$48.15B
10-K · filed 2022-02-10
2019-09-30$24.66B
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-10-29
$33.49B
derived: sum of 2 quarters · filed 2020-10-29
$31.11B
10-Q · filed 2020-10-29
$66.44B
derived: sum of 4 quarters · filed 2021-02-11
2019-06-30$8.83B
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-07-30
$6.45B
10-Q · filed 2020-07-30
$41.77B
derived: sum of 3 quarters · filed 2021-02-11
$55.77B
derived: sum of 4 quarters · filed 2021-02-11
2019-03-31-$2.37B
10-Q · filed 2020-04-30
$32.95B
derived: sum of 2 quarters · filed 2021-02-11
$46.94B
derived: sum of 3 quarters · filed 2021-02-11
$65.25B
derived: sum of 4 quarters · filed 2021-02-11
2018-12-31$35.32B
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-11
$49.31B
derived: sum of 2 quarters · filed 2021-02-11
$67.63B
derived: sum of 3 quarters · filed 2021-02-11
$119.65B
10-K · filed 2021-02-11
2018-09-30$13.99B
derived: 10-Q 9 month − 10-Q 6 month · filed 2019-10-30
$32.31B
derived: sum of 2 quarters · filed 2019-10-30
$84.33B
10-Q · filed 2019-10-30
$110.49B
derived: sum of 4 quarters · filed 2020-02-13
2018-06-30$18.32B
derived: 10-Q 6 month − 10-Q 3 month · filed 2019-07-31
$70.33B
10-Q · filed 2019-07-31
$96.50B
derived: sum of 3 quarters · filed 2020-02-13
$142.16B
derived: sum of 4 quarters · filed 2020-02-13
2018-03-31$52.02B
10-Q · filed 2019-05-01
$78.19B
derived: sum of 2 quarters · filed 2020-02-13
$123.84B
derived: sum of 3 quarters · filed 2020-02-13
$168.84B
derived: sum of 4 quarters · filed 2020-02-13
2017-12-31$26.17B
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-13
$71.83B
derived: sum of 2 quarters · filed 2020-02-13
$116.82B
derived: sum of 3 quarters · filed 2020-02-13
$144.56B
10-K · filed 2020-02-13
$151.44B
10-K · filed 2018-02-15
2017-09-30$45.66B
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-10-31
$90.65B
derived: sum of 2 quarters · filed 2018-10-31
$118.39B
10-Q · filed 2018-10-31
2017-06-30$44.99B
derived: 10-Q 6 month − 10-Q 3 month · filed 2018-07-31
$72.73B
10-Q · filed 2018-07-31
2017-03-31$27.74B
10-Q · filed 2018-05-01
2016-12-31$164.55B
10-K · filed 2019-02-14
$169.23B
10-K · filed 2018-02-15
2015-12-31$178.95B
10-K · filed 2018-02-15
2014-06-30$35.95B
derived: 10-Q 6 month − 10-Q 3 month · filed 2014-08-07
$120.56B
10-Q · filed 2014-08-07
$189.73B
derived: sum of 3 quarters · filed 2014-08-07
$270.95B
derived: sum of 4 quarters · filed 2014-08-07
2014-03-31$84.61B
10-Q · filed 2014-05-08
$153.78B
derived: sum of 2 quarters · filed 2014-05-08
$235.00B
derived: sum of 3 quarters · filed 2014-05-08
$335.70B
derived: sum of 4 quarters · filed 2014-08-07
2013-12-31$69.17B
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-27
$150.39B
derived: sum of 2 quarters · filed 2014-02-27
$251.09B
derived: sum of 3 quarters · filed 2014-08-07
$391.25B
10-K · filed 2014-02-27
2013-09-30$81.22B
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-11-07
$181.92B
derived: sum of 2 quarters · filed 2014-08-07
$322.08B
10-Q · filed 2013-11-07
$459.10B
derived: sum of 4 quarters · filed 2014-08-07
2013-06-30$100.70B
derived: 10-Q 6 month − 10-Q 3 month · filed 2014-08-07
$240.86B
10-Q · filed 2014-08-07
$377.88B
derived: sum of 3 quarters · filed 2014-08-07
$502.52B
derived: sum of 4 quarters · filed 2014-08-07
2013-03-31$140.16B
10-Q · filed 2014-05-08
$277.18B
derived: sum of 2 quarters · filed 2014-05-08
$401.82B
derived: sum of 3 quarters · filed 2014-05-08
$532.60B
derived: sum of 4 quarters · filed 2014-05-08
2012-12-31$137.02B
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-27
$261.66B
derived: sum of 2 quarters · filed 2014-02-27
$392.44B
derived: sum of 3 quarters · filed 2014-02-27
$494.40B
10-K · filed 2014-02-27
2012-09-30$124.64B
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-11-07
$255.42B
derived: sum of 2 quarters · filed 2013-11-07
$357.38B
10-Q · filed 2013-11-07
$467.47B
derived: sum of 4 quarters · filed 2014-02-27
2012-06-30$130.78B
derived: 10-Q 6 month − 10-Q 3 month · filed 2013-08-07
$232.74B
10-Q · filed 2013-08-07
$342.82B
derived: sum of 3 quarters · filed 2014-02-27
$425.19B
derived: sum of 4 quarters · filed 2014-02-27
2012-03-31$101.96B
10-Q · filed 2013-05-08
$212.05B
derived: sum of 2 quarters · filed 2014-02-27
$294.41B
derived: sum of 3 quarters · filed 2014-02-27
$379.40B
derived: sum of 4 quarters · filed 2014-02-27
2011-12-31$110.09B
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-27
$192.45B
derived: sum of 2 quarters · filed 2014-02-27
$277.44B
derived: sum of 3 quarters · filed 2014-02-27
$373.69B
10-K · filed 2014-02-27
2011-09-30$82.36B
derived: 10-Q 9 month − 10-Q 6 month · filed 2012-11-06
$167.35B
derived: sum of 2 quarters · filed 2012-11-06
$263.60B
10-Q · filed 2012-11-06
$404.78B
derived: sum of 4 quarters · filed 2013-02-28
2011-06-30$84.99B
derived: 10-Q 6 month − 10-Q 3 month · filed 2012-08-07
$181.24B
10-Q · filed 2012-08-07
$181.82B
10-Q · filed 2011-08-08
$322.42B
derived: sum of 3 quarters · filed 2013-02-28
$433.00B
derived: sum of 4 quarters · filed 2013-02-28
2011-03-31$96.25B
10-Q · filed 2012-05-03
$237.43B
derived: sum of 2 quarters · filed 2013-02-28
$348.01B
derived: sum of 3 quarters · filed 2013-02-28
2010-12-31$141.18B
derived: 10-K 12 month − 10-Q 9 month · filed 2013-02-28
$251.77B
derived: sum of 2 quarters · filed 2013-02-28
$385.64B
10-K · filed 2013-02-28
2010-09-30$110.59B
derived: 10-Q 9 month − 10-Q 6 month · filed 2011-11-03
$244.46B
10-Q · filed 2011-11-03
2010-06-30$133.87B
10-Q · filed 2011-08-08
2009-12-31$47.56B
10-K · filed 2012-03-09