OTC:FNMAG | 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
2002-11-01 to 2026-08-27
Data captured

Stock Price Chart

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

$0.66$1.67$4.19$10.52$26.42$66.322002-11-012026-08-27

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

View year

Historical Stock Price — 2004

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2004-12-31$44.50$50.053,800
2004-12-30$44.85$50.442,800
2004-12-29$44.95$50.553,200
2004-12-28$45.30$50.951,100
2004-12-27$45.50$51.173,500
2004-12-23$45.66$51.351,400
2004-12-22$45.76$51.462,200
2004-12-21$45.85$51.563,500
2004-12-20$46.50$52.308,900
2004-12-17$46.40$52.18600
2004-12-16$46.80$52.6314,900
2004-12-15$46.45$52.243,500
2004-12-14$46.58$52.39500
2004-12-13$46.10$51.8522,500
2004-12-10$47.10$52.21200
2004-12-09$46.90$51.99300
2004-12-08$46.75$51.839,100
2004-12-07$46.87$51.96400
2004-12-06$46.96$52.0628,400
2004-12-03$46.60$51.66600
2004-12-02$46.40$51.4411,900
2004-12-01$46.40$51.44700
2004-11-30$46.40$51.441,900
2004-11-29$46.40$51.44400
2004-11-26$46.40$51.44300
2004-11-24$46.30$51.331,000
2004-11-23$46.25$51.2717,500
2004-11-22$46.15$51.168,300
2004-11-19$46.25$51.273,100
2004-11-18$46.25$51.272,000
2004-11-17$46.00$50.991,600
2004-11-16$46.25$51.272,400
2004-11-15$46.25$51.272,900
2004-11-12$45.97$50.962,600
2004-11-11$45.50$50.445,900
2004-11-10$45.75$50.7210,900
2004-11-09$45.35$50.2727,200
2004-11-08$45.13$50.0360,600
2004-11-05$45.50$50.4420,500
2004-11-04$45.90$50.885,200
2004-11-03$46.58$51.64331,200
2004-11-02$46.60$51.661,700
2004-11-01$46.60$51.661,700
2004-10-29$46.60$51.663,200
2004-10-28$46.55$51.60700
2004-10-27$46.50$51.553,000
2004-10-26$46.50$51.555,800
2004-10-25$46.55$51.601,300
2004-10-22$46.55$51.605,400
2004-10-21$46.55$51.602,800
2004-10-20$46.59$51.65700
2004-10-19$46.60$51.662,000
2004-10-18$46.91$52.001,400
2004-10-15$46.56$51.613,200
2004-10-14$46.25$51.277,300
2004-10-13$46.25$51.274,400
2004-10-12$46.50$51.551,000
2004-10-11$46.35$51.383,600
2004-10-08$46.40$51.444,700
2004-10-07$46.25$51.273,600
2004-10-06$46.25$51.279,700
2004-10-05$46.25$51.276,700
2004-10-04$46.80$51.888,200
2004-10-01$47.20$52.3210,700
2004-09-30$47.20$52.3211,100
2004-09-29$47.50$52.6614,000
2004-09-28$47.60$52.77209,800
2004-09-27$48.00$53.215,300
2004-09-24$47.40$52.555,600
2004-09-23$48.00$53.2123,200
2004-09-22$48.50$53.7799,500
2004-09-21$48.55$53.8244,600
2004-09-20$48.30$53.5442,400
2004-09-17$48.00$53.2145,000
2004-09-16$48.15$53.3862,100
2004-09-15$47.60$52.77314,100
2004-09-14$47.62$52.790
2004-09-13$47.62$52.79900
2004-09-10$48.00$52.4610,700
2004-09-09$47.70$52.1479,700
2004-09-08$47.85$52.304,200
2004-09-07$47.75$52.1924,000
2004-09-03$47.75$52.191,000
2004-09-02$47.50$51.926,000
2004-09-01$47.95$52.418,300
2004-08-31$47.70$52.140
2004-08-30$47.70$52.141,600
2004-08-27$47.35$51.750
2004-08-26$47.35$51.750
2004-08-25$47.35$51.752,100
2004-08-24$47.35$51.75300
2004-08-23$47.35$51.756,100
2004-08-20$47.35$51.75600
2004-08-19$47.24$51.63400
2004-08-18$47.24$51.63400
2004-08-17$47.00$51.371,300
2004-08-16$47.15$51.54200
2004-08-13$46.85$51.211,000
2004-08-12$46.60$50.93100
2004-08-11$45.98$50.260
2004-08-10$45.98$50.26331,500
2004-08-09$47.00$51.37100,600
2004-08-06$45.95$50.22100,000
2004-08-05$46.90$51.26600
2004-08-04$46.65$50.99400
2004-08-03$46.75$51.100
2004-08-02$46.75$51.10200
2004-07-30$46.75$51.100
2004-07-29$46.75$51.100
2004-07-28$46.75$51.102,100
2004-07-27$44.75$48.91401,200
2004-07-26$47.05$51.43900
2004-07-23$46.65$50.99600
2004-07-22$46.65$50.990
2004-07-21$46.65$50.991,800
2004-07-20$47.30$51.701,700
2004-07-19$47.30$51.70600
2004-07-16$47.05$51.434,400
2004-07-15$46.82$51.18500
2004-07-14$46.65$50.990
2004-07-13$46.65$50.99500
2004-07-12$46.40$50.72100
2004-07-09$45.75$50.010
2004-07-08$45.75$50.010
2004-07-07$45.75$50.010
2004-07-06$45.75$50.010
2004-07-02$45.75$50.011,400
2004-07-01$46.15$50.44600
2004-06-30$45.80$50.06400
2004-06-29$45.50$49.731,200
2004-06-28$45.80$50.060
2004-06-25$45.80$50.06100
2004-06-24$46.00$50.281,000
2004-06-23$45.90$50.17400
2004-06-22$46.00$50.280
2004-06-21$46.00$50.28600
2004-06-18$45.75$50.01500
2004-06-17$45.50$49.730
2004-06-16$45.50$49.731,900
2004-06-15$45.40$49.625,300
2004-06-14$44.23$48.342,500
2004-06-10$45.55$49.05400
2004-06-09$45.85$49.37100
2004-06-08$45.70$49.21900
2004-06-07$45.85$49.370
2004-06-04$45.85$49.371,600
2004-06-03$45.76$49.28900
2004-06-02$45.90$49.432,800
2004-06-01$46.50$50.07900
2004-05-28$46.65$50.24700
2004-05-27$46.55$50.133,400
2004-05-26$46.02$49.56200
2004-05-25$46.00$49.54700
2004-05-24$45.63$49.140
2004-05-21$45.63$49.146,300
2004-05-20$46.25$49.810
2004-05-19$46.25$49.811,100
2004-05-18$46.75$50.34500
2004-05-17$46.50$50.07100
2004-05-14$46.75$50.340
2004-05-13$46.75$50.340
2004-05-12$46.75$50.34900
2004-05-11$47.00$50.610
2004-05-10$47.00$50.610
2004-05-07$47.00$50.611,500
2004-05-06$48.38$52.10100
2004-05-05$48.64$52.38800
2004-05-04$48.65$52.39100
2004-05-03$48.50$52.23200
2004-04-30$48.65$52.390
2004-04-29$48.65$52.39200
2004-04-28$48.65$52.39700
2004-04-27$48.65$52.39100
2004-04-26$48.65$52.390
2004-04-23$48.65$52.39300
2004-04-22$48.75$52.501,300
2004-04-21$48.62$52.361,600
2004-04-20$48.50$52.2319,300
2004-04-19$51.10$55.03100
2004-04-16$51.10$55.030
2004-04-15$51.10$55.030
2004-04-14$51.10$55.030
2004-04-13$51.10$55.03300
2004-04-12$51.10$55.03900
2004-04-08$51.10$55.03100
2004-04-07$51.05$54.975,500
2004-04-06$52.16$56.17800
2004-04-05$52.15$56.160
2004-04-02$52.15$56.161,000
2004-04-01$52.45$56.48900
2004-03-31$52.15$56.16100
2004-03-30$52.00$56.007,200
2004-03-29$52.49$56.523,300
2004-03-26$52.40$56.433,600
2004-03-25$52.50$56.543,500
2004-03-24$52.75$56.803,200
2004-03-23$51.97$55.9615,500
2004-03-22$52.25$56.272,900
2004-03-19$52.30$56.321,000
2004-03-18$51.90$55.8913,400
2004-03-17$51.65$55.622,000
2004-03-16$51.40$55.351,100
2004-03-15$51.25$55.1921,800
2004-03-12$51.50$55.46800
2004-03-11$52.00$56.00100
2004-03-10$52.45$55.761,000
2004-03-09$52.25$55.54100
2004-03-08$52.15$55.44700
2004-03-05$52.25$55.541,000
2004-03-04$51.75$55.012,000
2004-03-03$51.50$54.75900
2004-03-02$51.25$54.48160,100
2004-03-01$51.45$54.690
2004-02-27$51.45$54.694,000
2004-02-26$51.50$54.7521,700
2004-02-25$51.70$54.961,200
2004-02-24$51.75$55.012,600
2004-02-23$51.75$55.013,400
2004-02-20$51.80$55.072,200
2004-02-19$51.90$55.1712,500
2004-02-18$51.90$55.17600
2004-02-17$51.90$55.171,000
2004-02-13$51.90$55.175,700
2004-02-12$51.75$55.015,400
2004-02-11$51.50$54.750
2004-02-10$51.50$54.752,200
2004-02-09$51.50$54.751,800
2004-02-06$51.50$54.754,300
2004-02-05$51.35$54.594,000
2004-02-04$51.50$54.758,800
2004-02-03$50.93$54.149,300
2004-02-02$51.38$54.621,000
2004-01-30$51.36$54.6015,500
2004-01-29$51.35$54.59500
2004-01-28$51.75$55.012,000
2004-01-27$51.96$55.241,600
2004-01-26$51.96$55.241,800
2004-01-23$51.95$55.231,300
2004-01-22$52.40$55.704,300
2004-01-21$51.36$54.601,500
2004-01-20$51.36$54.601,000
2004-01-16$51.35$54.592,600
2004-01-15$51.00$54.227,900
2004-01-14$50.70$53.905,000
2004-01-13$50.00$53.1511,900
2004-01-12$49.40$52.51279,200
2004-01-09$49.30$52.4148,600
2004-01-08$48.90$51.9812,100
2004-01-07$48.95$52.046,800
2004-01-06$48.70$51.7767,100
2004-01-05$50.50$53.68700
2004-01-02$50.90$54.111,000