‹ Screener

FEDERAL NATIONAL MORTGAGE ASSOCIATION FANNIE MAE

FNMA, FNMFN, FNMAM, FNMAN, FNMAI, FNMAT, FNMAK, FNMAL, FNMFM, FNMAO, FNMAG, FNMFO, FNMAH, FNMAJ, FNMAP, FNMAS · Federal & Federally-Sponsored Credit Agencies · 1.16B shares · -82%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $1.1B (gross $1.1B)

Reference price $6.40 · est. market cap ~$7.4B — last insider sale, 2025-05-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C58

Fannie Mae — GSE in conservatorship; profitable but structurally constrained.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $7.2B2025-09-30 · $7.3B2025-12-31 · $7.3B2026-03-31 · $7.3B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
49.6%
Return on equity
13.2%
Return on assets
0.3%
Revenue growth (QoQ)
-0.7%
Net-income growth
-15.4%
Debt / equity
38.1×
Tangible book value
$109.0B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2025-05-08Stucky MichaelSell8.0K$6.40
2025-05-06Stucky MichaelBuy8.0K$6.41
2025-01-17AKWABOAH PETERL24$6.32

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-04-29ResultsExhibitsfiling ↗
2026-02-23Reg FDExhibitsfiling ↗
2026-02-11ResultsExhibitsfiling ↗
2026-02-06Shareholder votefiling ↗
2025-10-29Exec/director changefiling ↗
2025-10-29ResultsExhibitsfiling ↗
2025-10-24Exec/director changefiling ↗
2025-10-10Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-04-292026-03-310000310522-26-000040 ↗
8-K2026-04-292026-04-290000310522-26-000041 ↗
8-K2026-02-232026-02-230000310522-26-000030 ↗
8-K2026-02-112026-02-110000310522-26-000016 ↗
10-K2026-02-112025-12-310000310522-26-000015 ↗
8-K2026-02-062026-02-030000310522-26-000003 ↗
8-K2025-10-292025-10-230000310522-25-000516 ↗
8-K2025-10-292025-10-290000310522-25-000513 ↗
10-Q2025-10-292025-09-300000310522-25-000512 ↗
8-K2025-10-242025-10-220000310522-25-000501 ↗
8-K/A2025-10-102025-04-140000310522-25-000493 ↗
8-K2025-10-082025-10-060000310522-25-000491 ↗