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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2017-12-29$28,250.00$28,250.000
2017-12-28$28,250.00$28,250.000
2017-12-27$28,250.00$28,250.000
2017-12-26$28,250.00$28,250.00100
2017-12-22$26,500.00$26,500.000
2017-12-21$26,125.00$26,125.000
2017-12-20$26,125.00$26,125.000
2017-12-19$26,125.00$26,125.00100
2017-12-18$22,950.00$22,950.000
2017-12-15$22,950.00$22,950.000
2017-12-14$22,950.00$22,950.00100
2017-12-13$24,000.00$24,000.00100
2017-12-12$20,125.00$20,125.000
2017-12-11$20,125.00$20,125.000
2017-12-08$20,125.00$20,125.000
2017-12-07$20,125.00$20,125.000
2017-12-06$20,125.00$20,125.000
2017-12-05$20,125.00$20,125.000
2017-12-04$20,125.00$20,125.000
2017-12-01$20,125.00$20,125.000
2017-11-30$20,125.00$20,125.000
2017-11-29$20,125.00$20,125.00100
2017-11-28$17,625.00$17,625.000
2017-11-27$17,625.00$17,625.000
2017-11-24$17,625.00$17,625.000
2017-11-22$17,625.00$17,625.00100
2017-11-21$17,500.00$17,500.00100
2017-11-20$22,000.00$22,000.000
2017-11-17$22,000.00$22,000.000
2017-11-16$22,000.00$22,000.000
2017-11-15$22,000.00$22,000.000
2017-11-14$22,000.00$22,000.000
2017-11-13$22,000.00$22,000.000
2017-11-10$22,000.00$22,000.000
2017-11-09$22,000.00$22,000.000
2017-11-08$22,000.00$22,000.000
2017-11-07$22,000.00$22,000.000
2017-11-06$22,000.00$22,000.000
2017-11-03$22,000.00$22,000.000
2017-11-02$22,000.00$22,000.000
2017-11-01$22,000.00$22,000.000
2017-10-31$22,000.00$22,000.000
2017-10-30$22,000.00$22,000.000
2017-10-27$22,000.00$22,000.000
2017-10-26$22,000.00$22,000.000
2017-10-25$22,000.00$22,000.000
2017-10-24$22,000.00$22,000.000
2017-10-23$22,000.00$22,000.000
2017-10-20$22,000.00$22,000.000
2017-10-19$22,000.00$22,000.000
2017-10-18$22,000.00$22,000.000
2017-10-17$22,000.00$22,000.000
2017-10-16$22,000.00$22,000.000
2017-10-13$22,000.00$22,000.000
2017-10-12$22,000.00$22,000.000
2017-10-11$22,000.00$22,000.000
2017-10-10$22,000.00$22,000.000
2017-10-09$22,000.00$22,000.000
2017-10-06$22,000.00$22,000.000
2017-10-05$22,000.00$22,000.000
2017-10-04$22,000.00$22,000.000
2017-10-03$22,000.00$22,000.000
2017-10-02$22,000.00$22,000.000
2017-09-29$22,000.00$22,000.00100
2017-09-28$21,250.00$21,250.00100
2017-09-27$21,900.00$21,900.000
2017-09-26$21,900.00$21,900.000
2017-09-25$21,900.00$21,900.000
2017-09-22$21,900.00$21,900.000
2017-09-21$21,900.00$21,900.000
2017-09-20$21,900.00$21,900.000
2017-09-19$21,900.00$21,900.000
2017-09-18$21,900.00$21,900.000
2017-09-15$21,900.00$21,900.00100
2017-09-14$21,375.00$21,375.00200
2017-09-13$19,050.00$19,050.000
2017-09-12$19,050.00$19,050.000
2017-09-11$19,050.00$19,050.000
2017-09-08$19,050.00$19,050.000
2017-09-07$19,050.00$19,050.000
2017-09-06$19,050.00$19,050.000
2017-09-05$19,050.00$19,050.000
2017-09-01$19,050.00$19,050.000
2017-08-31$19,050.00$19,050.00100
2017-08-30$20,000.00$20,000.000
2017-08-29$20,000.00$20,000.000
2017-08-28$20,000.00$20,000.000
2017-08-25$20,000.00$20,000.000
2017-08-24$20,000.00$20,000.000
2017-08-23$20,000.00$20,000.000
2017-08-22$20,000.00$20,000.000
2017-08-21$20,000.00$20,000.000
2017-08-18$20,000.00$20,000.000
2017-08-17$20,000.00$20,000.000
2017-08-16$20,000.00$20,000.000
2017-08-15$20,000.00$20,000.000
2017-08-14$20,000.00$20,000.000
2017-08-11$20,000.00$20,000.000
2017-08-10$20,000.00$20,000.00100
2017-08-09$19,500.00$19,500.000
2017-08-08$19,500.00$19,500.000
2017-08-07$19,500.00$19,500.000
2017-08-04$19,500.00$19,500.000
2017-08-03$19,500.00$19,500.000
2017-08-02$19,500.00$19,500.000
2017-08-01$19,500.00$19,500.00100
2017-07-31$17,250.00$17,250.000
2017-07-28$17,250.00$17,250.000
2017-07-27$17,250.00$17,250.000
2017-07-26$17,250.00$17,250.00100
2017-07-25$16,350.00$16,350.000
2017-07-24$16,350.00$16,350.000
2017-07-21$16,350.00$16,350.000
2017-07-20$16,350.00$16,350.00100
2017-07-19$16,750.00$16,750.000
2017-07-18$16,750.00$16,750.000
2017-07-17$16,750.00$16,750.000
2017-07-14$16,750.00$16,750.000
2017-07-13$16,750.00$16,750.000
2017-07-12$16,750.00$16,750.000
2017-07-11$16,750.00$16,750.000
2017-07-10$16,750.00$16,750.000
2017-07-07$16,750.00$16,750.000
2017-07-06$16,750.00$16,750.000
2017-07-05$16,750.00$16,750.000
2017-07-03$16,750.00$16,750.000
2017-06-30$16,750.00$16,750.000
2017-06-29$16,750.00$16,750.000
2017-06-28$16,750.00$16,750.00100
2017-06-27$19,750.00$19,750.000
2017-06-26$19,750.00$19,750.000
2017-06-23$19,750.00$19,750.000
2017-06-22$19,750.00$19,750.000
2017-06-21$19,750.00$19,750.000
2017-06-20$19,750.00$19,750.000
2017-06-19$19,750.00$19,750.00100
2017-06-16$23,750.00$23,750.000
2017-06-15$23,750.00$23,750.000
2017-06-14$23,750.00$23,750.000
2017-06-13$23,750.00$23,750.000
2017-06-12$23,750.00$23,750.000
2017-06-09$23,750.00$23,750.000
2017-06-08$23,750.00$23,750.000
2017-06-07$23,750.00$23,750.000
2017-06-06$23,750.00$23,750.000
2017-06-05$23,750.00$23,750.000
2017-06-02$23,750.00$23,750.000
2017-06-01$23,750.00$23,750.000
2017-05-31$23,750.00$23,750.000
2017-05-30$23,750.00$23,750.000
2017-05-26$23,750.00$23,750.000
2017-05-25$23,750.00$23,750.000
2017-05-24$23,750.00$23,750.000
2017-05-23$23,750.00$23,750.000
2017-05-22$23,750.00$23,750.000
2017-05-19$23,750.00$23,750.000
2017-05-18$23,750.00$23,750.000
2017-05-17$23,750.00$23,750.000
2017-05-16$23,750.00$23,750.000
2017-05-15$23,750.00$23,750.000
2017-05-12$23,750.00$23,750.000
2017-05-11$23,750.00$23,750.000
2017-05-10$23,750.00$23,750.000
2017-05-09$23,750.00$23,750.000
2017-05-08$23,750.00$23,750.000
2017-05-05$23,750.00$23,750.000
2017-05-04$23,750.00$23,750.000
2017-05-03$23,750.00$23,750.000
2017-05-02$23,750.00$23,750.000
2017-05-01$23,750.00$23,750.000
2017-04-28$23,750.00$23,750.000
2017-04-27$23,750.00$23,750.000
2017-04-26$23,750.00$23,750.00100
2017-04-25$20,000.00$20,000.000
2017-04-24$20,000.00$20,000.000
2017-04-21$20,000.00$20,000.000
2017-04-20$20,000.00$20,000.000
2017-04-19$20,000.00$20,000.000
2017-04-18$20,000.00$20,000.000
2017-04-17$20,000.00$20,000.000
2017-04-13$20,000.00$20,000.000
2017-04-12$20,000.00$20,000.00100
2017-04-11$17,750.00$17,750.000
2017-04-10$17,750.00$17,750.00100
2017-04-07$21,000.00$21,000.000
2017-04-06$21,000.00$21,000.000
2017-04-05$21,000.00$21,000.000
2017-04-04$21,000.00$21,000.000
2017-04-03$21,000.00$21,000.00100
2017-03-31$22,050.00$22,050.00100
2017-03-30$22,250.00$22,250.000
2017-03-29$22,250.00$22,250.000
2017-03-28$22,250.00$22,250.000
2017-03-27$22,250.00$22,250.000
2017-03-24$22,250.00$22,250.000
2017-03-23$22,250.00$22,250.000
2017-03-22$22,250.00$22,250.00200
2017-03-21$22,250.00$22,250.000
2017-03-20$22,250.00$22,250.00100
2017-03-17$23,000.00$23,000.000
2017-03-16$23,000.00$23,000.000
2017-03-15$23,000.00$23,000.000
2017-03-14$23,000.00$23,000.000
2017-03-13$23,000.00$23,000.00100
2017-03-10$27,900.00$27,900.000
2017-03-09$27,900.00$27,900.000
2017-03-08$27,900.00$27,900.000
2017-03-07$27,900.00$27,900.000
2017-03-06$27,900.00$27,900.000
2017-03-03$27,900.00$27,900.000
2017-03-02$27,900.00$27,900.000
2017-03-01$27,900.00$27,900.000
2017-02-28$27,900.00$27,900.00100
2017-02-27$24,500.00$24,500.00200
2017-02-24$23,500.00$23,500.000
2017-02-23$23,500.00$23,500.000
2017-02-22$23,500.00$23,500.00100
2017-02-21$33,750.00$33,750.000
2017-02-17$33,750.00$33,750.000
2017-02-16$33,750.00$33,750.00300
2017-02-15$31,750.00$31,750.000
2017-02-14$31,750.00$31,750.000
2017-02-13$31,750.00$31,750.00300
2017-02-10$31,250.00$31,250.000
2017-02-09$31,250.00$31,250.000
2017-02-08$31,250.00$31,250.00100
2017-02-07$31,750.00$31,750.00100
2017-02-06$31,000.00$31,000.000
2017-02-03$31,000.00$31,000.00100
2017-02-02$26,875.00$26,875.000
2017-02-01$26,875.00$26,875.000
2017-01-31$26,875.00$26,875.000
2017-01-30$26,875.00$26,875.000
2017-01-27$26,875.00$26,875.000
2017-01-26$26,875.00$26,875.00100
2017-01-25$24,000.00$24,000.000
2017-01-24$24,000.00$24,000.000
2017-01-23$24,000.00$24,000.000
2017-01-20$24,000.00$24,000.000
2017-01-19$25,500.00$25,500.000
2017-01-18$25,500.00$25,500.000
2017-01-17$25,500.00$25,500.000
2017-01-13$25,500.00$25,500.000
2017-01-12$25,500.00$25,500.000
2017-01-11$25,500.00$25,500.000
2017-01-10$25,500.00$25,500.000
2017-01-09$25,500.00$25,500.000
2017-01-06$25,500.00$25,500.000
2017-01-05$25,500.00$25,500.000
2017-01-04$25,500.00$25,500.000
2017-01-03$25,500.00$25,500.000