OTC:FNMFO | Historical Stock Price | FEDERAL NATIONAL MORTGAGE ASSOCIATION FANNIE MAE

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2011-12-23 to 2026-08-27
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$2,423.45$4,594.04$8,708.74$16,508.83$31,295.15$59,325.002011-12-232026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2020

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2020-12-31$31,000.00$31,000.000
2020-12-30$31,000.00$31,000.000
2020-12-29$31,000.00$31,000.000
2020-12-28$31,000.00$31,000.000
2020-12-24$31,000.00$31,000.000
2020-12-23$31,000.00$31,000.000
2020-12-22$31,000.00$31,000.000
2020-12-21$31,000.00$31,000.000
2020-12-18$31,000.00$31,000.00100
2020-12-17$31,000.00$31,000.000
2020-12-16$31,000.00$31,000.000
2020-12-15$31,000.00$31,000.000
2020-12-14$31,000.00$31,000.00100
2020-12-11$31,000.00$31,000.000
2020-12-10$31,000.00$31,000.000
2020-12-09$31,000.00$31,000.000
2020-12-08$31,000.00$31,000.000
2020-12-07$31,000.00$31,000.000
2020-12-04$31,000.00$31,000.00100
2020-12-03$26,750.00$26,750.000
2020-12-02$26,750.00$26,750.000
2020-12-01$26,750.00$26,750.000
2020-11-30$26,750.00$26,750.000
2020-11-27$26,750.00$26,750.000
2020-11-25$26,750.00$26,750.000
2020-11-24$26,750.00$26,750.000
2020-11-23$26,750.00$26,750.000
2020-11-20$26,750.00$26,750.000
2020-11-19$26,750.00$26,750.000
2020-11-18$26,750.00$26,750.00100
2020-11-17$26,750.00$26,750.000
2020-11-16$26,750.00$26,750.00100
2020-11-13$26,900.00$26,900.000
2020-11-12$26,900.00$26,900.00100
2020-11-11$26,900.00$26,900.000
2020-11-10$26,900.00$26,900.000
2020-11-09$26,900.00$26,900.00100
2020-11-06$25,000.00$25,000.000
2020-11-05$25,000.00$25,000.00100
2020-11-04$25,000.00$25,000.000
2020-11-03$25,000.00$25,000.000
2020-11-02$25,000.00$25,000.00100
2020-10-30$26,900.00$26,900.000
2020-10-29$26,900.00$26,900.000
2020-10-28$26,900.00$26,900.000
2020-10-27$26,900.00$26,900.000
2020-10-26$26,900.00$26,900.000
2020-10-23$26,900.00$26,900.000
2020-10-22$26,900.00$26,900.000
2020-10-21$26,900.00$26,900.000
2020-10-20$26,900.00$26,900.000
2020-10-19$26,900.00$26,900.000
2020-10-16$26,900.00$26,900.00100
2020-10-15$26,900.00$26,900.000
2020-10-14$26,900.00$26,900.000
2020-10-13$26,900.00$26,900.000
2020-10-12$26,900.00$26,900.000
2020-10-09$26,900.00$26,900.000
2020-10-08$26,900.00$26,900.00100
2020-10-07$26,900.00$26,900.00100
2020-10-06$26,900.00$26,900.000
2020-10-05$26,900.00$26,900.000
2020-10-02$26,900.00$26,900.000
2020-10-01$26,900.00$26,900.000
2020-09-30$26,900.00$26,900.00100
2020-09-29$26,900.00$26,900.00100
2020-09-28$26,900.00$26,900.000
2020-09-25$26,900.00$26,900.000
2020-09-24$26,900.00$26,900.000
2020-09-23$26,900.00$26,900.000
2020-09-22$26,900.00$26,900.000
2020-09-21$26,900.00$26,900.000
2020-09-18$26,900.00$26,900.000
2020-09-17$26,900.00$26,900.000
2020-09-16$26,900.00$26,900.000
2020-09-15$26,900.00$26,900.000
2020-09-14$26,900.00$26,900.000
2020-09-11$26,900.00$26,900.000
2020-09-10$26,900.00$26,900.000
2020-09-09$26,900.00$26,900.001,000
2020-09-08$26,000.00$26,000.000
2020-09-04$26,000.00$26,000.00100
2020-09-03$26,250.00$26,250.00100
2020-09-02$27,850.00$27,850.000
2020-09-01$27,850.00$27,850.000
2020-08-31$27,850.00$27,850.00300
2020-08-28$27,750.00$27,750.000
2020-08-27$27,750.00$27,750.000
2020-08-26$27,750.00$27,750.000
2020-08-25$27,750.00$27,750.000
2020-08-24$27,750.00$27,750.000
2020-08-21$27,750.00$27,750.000
2020-08-20$27,750.00$27,750.00400
2020-08-19$27,750.00$27,750.00400
2020-08-18$26,000.00$26,000.000
2020-08-17$26,000.00$26,000.000
2020-08-14$26,000.00$26,000.00100
2020-08-13$26,000.00$26,000.00100
2020-08-12$26,000.00$26,000.00600
2020-08-11$26,000.00$26,000.000
2020-08-10$26,000.00$26,000.000
2020-08-07$26,000.00$26,000.00100
2020-08-06$25,250.00$25,250.000
2020-08-05$25,250.00$25,250.00200
2020-08-04$24,250.00$24,250.000
2020-08-03$24,250.00$24,250.00100
2020-07-31$25,500.00$25,500.000
2020-07-30$25,500.00$25,500.000
2020-07-29$25,500.00$25,500.00600
2020-07-28$26,687.50$26,687.500
2020-07-27$26,687.50$26,687.500
2020-07-24$26,687.50$26,687.500
2020-07-23$26,687.50$26,687.500
2020-07-22$26,687.50$26,687.50200
2020-07-21$27,500.00$27,500.000
2020-07-20$27,500.00$27,500.000
2020-07-17$27,500.00$27,500.000
2020-07-16$27,500.00$27,500.00100
2020-07-15$28,500.00$28,500.000
2020-07-14$28,500.00$28,500.00100
2020-07-13$28,000.00$28,000.00100
2020-07-10$24,000.00$24,000.00300
2020-07-09$23,000.00$23,000.00100
2020-07-08$22,500.00$22,500.00100
2020-07-07$22,500.00$22,500.00100
2020-07-06$23,250.00$23,250.000
2020-07-02$23,250.00$23,250.000
2020-07-01$23,250.00$23,250.000
2020-06-30$23,250.00$23,250.00100
2020-06-29$23,500.00$23,500.000
2020-06-26$23,500.00$23,500.00100
2020-06-25$22,000.00$22,000.00100
2020-06-24$23,000.00$23,000.00100
2020-06-23$23,000.00$23,000.00100
2020-06-22$22,100.00$22,100.000
2020-06-19$22,100.00$22,100.00100
2020-06-18$23,000.00$23,000.00100
2020-06-17$25,900.00$25,900.00100
2020-06-16$25,000.00$25,000.00100
2020-06-15$26,500.00$26,500.00100
2020-06-12$26,500.00$26,500.000
2020-06-11$26,500.00$26,500.000
2020-06-10$26,500.00$26,500.000
2020-06-09$26,500.00$26,500.000
2020-06-08$26,500.00$26,500.000
2020-06-05$26,500.00$26,500.000
2020-06-04$26,500.00$26,500.000
2020-06-03$26,500.00$26,500.000
2020-06-02$26,500.00$26,500.000
2020-06-01$26,500.00$26,500.000
2020-05-29$26,500.00$26,500.00100
2020-05-28$27,000.00$27,000.000
2020-05-27$27,000.00$27,000.00100
2020-05-26$27,000.00$27,000.00100
2020-05-22$26,500.00$26,500.000
2020-05-21$26,500.00$26,500.00100
2020-05-20$23,100.00$23,100.000
2020-05-19$23,100.00$23,100.00100
2020-05-18$22,000.00$22,000.000
2020-05-15$22,000.00$22,000.000
2020-05-14$22,000.00$22,000.00100
2020-05-13$21,750.00$21,750.00100
2020-05-12$21,000.00$21,000.00100
2020-05-11$25,050.00$25,050.000
2020-05-08$25,050.00$25,050.000
2020-05-07$25,050.00$25,050.00100
2020-05-06$22,000.00$22,000.000
2020-05-05$22,000.00$22,000.000
2020-05-04$22,000.00$22,000.000
2020-05-01$22,000.00$22,000.000
2020-04-30$22,000.00$22,000.000
2020-04-29$22,000.00$22,000.000
2020-04-28$22,000.00$22,000.000
2020-04-27$22,000.00$22,000.000
2020-04-24$22,000.00$22,000.000
2020-04-23$22,000.00$22,000.000
2020-04-22$22,000.00$22,000.000
2020-04-21$22,000.00$22,000.000
2020-04-20$22,000.00$22,000.00100
2020-04-17$22,000.00$22,000.000
2020-04-16$22,000.00$22,000.000
2020-04-15$22,000.00$22,000.00100
2020-04-14$18,000.00$18,000.00100
2020-04-13$18,000.00$18,000.000
2020-04-09$18,000.00$18,000.000
2020-04-08$18,000.00$18,000.000
2020-04-07$18,000.00$18,000.000
2020-04-06$18,000.00$18,000.000
2020-04-03$18,000.00$18,000.000
2020-04-02$18,000.00$18,000.000
2020-04-01$18,000.00$18,000.00100
2020-03-31$18,000.00$18,000.00100
2020-03-30$38,750.00$38,750.000
2020-03-27$38,750.00$38,750.000
2020-03-26$38,750.00$38,750.000
2020-03-25$38,750.00$38,750.000
2020-03-24$38,750.00$38,750.000
2020-03-23$38,750.00$38,750.000
2020-03-20$38,750.00$38,750.000
2020-03-19$38,750.00$38,750.000
2020-03-18$38,750.00$38,750.000
2020-03-17$38,750.00$38,750.000
2020-03-16$38,750.00$38,750.000
2020-03-13$38,750.00$38,750.000
2020-03-12$38,750.00$38,750.000
2020-03-11$38,750.00$38,750.000
2020-03-10$38,750.00$38,750.000
2020-03-09$38,750.00$38,750.000
2020-03-06$38,750.00$38,750.000
2020-03-05$38,750.00$38,750.000
2020-03-04$38,750.00$38,750.000
2020-03-03$38,750.00$38,750.000
2020-03-02$38,750.00$38,750.000
2020-02-28$38,750.00$38,750.000
2020-02-27$38,750.00$38,750.000
2020-02-26$38,750.00$38,750.000
2020-02-25$38,750.00$38,750.000
2020-02-24$38,750.00$38,750.000
2020-02-21$38,750.00$38,750.000
2020-02-20$38,750.00$38,750.000
2020-02-19$38,750.00$38,750.000
2020-02-18$38,750.00$38,750.000
2020-02-14$38,750.00$38,750.000
2020-02-13$38,750.00$38,750.000
2020-02-12$38,750.00$38,750.000
2020-02-11$38,750.00$38,750.000
2020-02-10$38,750.00$38,750.000
2020-02-07$38,750.00$38,750.000
2020-02-06$38,750.00$38,750.000
2020-02-05$38,750.00$38,750.00100
2020-02-04$38,750.00$38,750.00100
2020-02-03$39,650.00$39,650.000
2020-01-31$39,650.00$39,650.000
2020-01-30$39,650.00$39,650.000
2020-01-29$39,650.00$39,650.000
2020-01-28$39,650.00$39,650.000
2020-01-27$39,650.00$39,650.000
2020-01-24$39,650.00$39,650.000
2020-01-23$39,650.00$39,650.000
2020-01-22$39,650.00$39,650.00100
2020-01-21$39,650.00$39,650.000
2020-01-17$39,650.00$39,650.00100
2020-01-16$38,500.00$38,500.000
2020-01-15$38,500.00$38,500.000
2020-01-14$38,500.00$38,500.000
2020-01-13$38,500.00$38,500.000
2020-01-10$38,500.00$38,500.000
2020-01-09$38,500.00$38,500.000
2020-01-08$38,500.00$38,500.000
2020-01-07$38,500.00$38,500.000
2020-01-06$38,500.00$38,500.000
2020-01-03$38,500.00$38,500.000
2020-01-02$38,500.00$38,500.000