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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2016-12-30$12.92$22.44400
2016-12-29$12.99$22.56100
2016-12-28$12.99$22.561,300
2016-12-27$12.99$22.56200
2016-12-23$12.99$22.561,400
2016-12-22$12.25$21.281,300
2016-12-21$12.51$21.732,600
2016-12-20$12.79$22.21700
2016-12-19$12.98$22.540
2016-12-16$12.98$22.542,400
2016-12-15$12.89$22.394,100
2016-12-14$13.09$22.7424,000
2016-12-13$13.49$23.43600
2016-12-12$13.39$23.263,000
2016-12-09$13.10$22.75146,800
2016-12-08$13.20$22.93435,600
2016-12-07$13.40$23.274,400
2016-12-06$12.50$21.7115,800
2016-12-05$12.65$21.9711,100
2016-12-02$13.50$23.459,400
2016-12-01$14.74$25.6011,700
2016-11-30$13.51$23.4611,500
2016-11-29$9.29$16.14600
2016-11-28$9.35$16.24900
2016-11-25$9.94$17.264,400
2016-11-23$9.35$16.24300
2016-11-22$9.25$16.07400
2016-11-21$9.00$15.636,500
2016-11-18$9.00$15.63900
2016-11-17$9.20$15.9812,500
2016-11-16$8.40$14.596,100
2016-11-15$8.30$14.42400
2016-11-14$8.70$15.114,700
2016-11-11$8.15$14.1612,900
2016-11-10$6.94$12.059,300
2016-11-09$6.01$10.443,600
2016-11-08$5.50$9.55200
2016-11-07$5.76$10.00200
2016-11-04$5.80$10.073,100
2016-11-03$5.49$9.541,700
2016-11-02$5.48$9.52200
2016-11-01$5.67$9.85700
2016-10-31$5.66$9.830
2016-10-28$5.66$9.83800
2016-10-27$5.55$9.64800
2016-10-26$6.10$10.59600
2016-10-25$6.10$10.59100
2016-10-24$5.90$10.25500
2016-10-21$6.20$10.77300
2016-10-20$6.16$10.701,200
2016-10-19$5.56$9.66300
2016-10-18$5.70$9.902,400
2016-10-17$5.69$9.88700
2016-10-14$5.60$9.730
2016-10-13$5.60$9.73500
2016-10-12$5.70$9.902,000
2016-10-11$5.59$9.711,000
2016-10-10$5.80$10.07700
2016-10-07$5.50$9.551,400
2016-10-06$5.97$10.37300
2016-10-05$5.17$8.981,500
2016-10-04$5.25$9.1213,600
2016-10-03$4.75$8.2517,000
2016-09-30$4.73$8.2220,300
2016-09-29$4.65$8.0875,200
2016-09-28$4.52$7.8514,300
2016-09-27$4.65$8.0818,600
2016-09-26$4.80$8.3443,200
2016-09-23$4.80$8.3421,400
2016-09-22$4.87$8.4624,400
2016-09-21$5.10$8.863,500
2016-09-20$5.00$8.6821,700
2016-09-19$5.35$9.290
2016-09-16$5.35$9.29200
2016-09-15$5.18$9.001,800
2016-09-14$5.93$10.30200
2016-09-13$5.60$9.73100
2016-09-12$6.00$10.421,100
2016-09-09$5.99$10.400
2016-09-08$5.99$10.40600
2016-09-07$6.01$10.442,200
2016-09-06$7.49$13.01600
2016-09-02$6.20$10.770
2016-09-01$6.20$10.771,000
2016-08-31$6.20$10.772,300
2016-08-30$6.42$11.159,600
2016-08-29$6.55$11.385,000
2016-08-26$6.66$11.57900
2016-08-25$6.55$11.381,800
2016-08-24$6.75$11.724,300
2016-08-23$7.07$12.282,400
2016-08-22$7.09$12.31500
2016-08-19$7.00$12.161,700
2016-08-18$6.75$11.728,300
2016-08-17$7.00$12.164,000
2016-08-16$7.05$12.240
2016-08-15$7.05$12.243,700
2016-08-12$7.14$12.400
2016-08-11$7.14$12.405,000
2016-08-10$7.37$12.80500
2016-08-09$7.00$12.164,900
2016-08-08$7.11$12.352,300
2016-08-05$7.01$12.184,600
2016-08-04$6.95$12.07100
2016-08-03$7.22$12.54400
2016-08-02$6.90$11.98400
2016-08-01$6.87$11.93200
2016-07-29$7.30$12.680
2016-07-28$7.30$12.68200
2016-07-27$7.09$12.310
2016-07-26$7.09$12.31200
2016-07-25$7.07$12.281,600
2016-07-22$6.90$11.98700
2016-07-21$6.99$12.14100
2016-07-20$7.15$12.424,200
2016-07-19$6.95$12.070
2016-07-18$6.95$12.07200
2016-07-15$7.05$12.245,300
2016-07-14$7.10$12.336,200
2016-07-13$7.10$12.3310,500
2016-07-12$7.09$12.311,500
2016-07-11$7.05$12.242,100
2016-07-08$7.11$12.350
2016-07-07$7.11$12.350
2016-07-06$7.11$12.350
2016-07-05$7.11$12.35100
2016-07-01$7.01$12.18200
2016-06-30$7.30$12.68300
2016-06-29$7.30$12.68100
2016-06-28$7.24$12.57700
2016-06-27$7.01$12.18200
2016-06-24$7.51$13.040
2016-06-23$7.51$13.040
2016-06-22$7.51$13.04500
2016-06-21$7.66$13.301,200
2016-06-20$7.75$13.463,100
2016-06-17$7.32$12.710
2016-06-16$7.32$12.710
2016-06-15$7.32$12.711,800
2016-06-14$7.30$12.689,800
2016-06-13$7.52$13.062,800
2016-06-10$7.88$13.690
2016-06-09$7.88$13.690
2016-06-08$7.88$13.69100
2016-06-07$7.88$13.692,400
2016-06-06$8.00$13.891,000
2016-06-03$7.92$13.762,300
2016-06-02$7.89$13.702,200
2016-06-01$7.69$13.361,700
2016-05-31$7.45$12.948,300
2016-05-27$7.36$12.78600
2016-05-26$7.25$12.594,000
2016-05-25$7.00$12.1614,400
2016-05-24$6.90$11.988,900
2016-05-23$7.00$12.162,200
2016-05-20$7.00$12.16300
2016-05-19$5.95$10.330
2016-05-18$5.95$10.332,000
2016-05-17$6.10$10.590
2016-05-16$6.10$10.59700
2016-05-13$6.00$10.42300
2016-05-12$6.49$11.27600
2016-05-11$6.10$10.593,600
2016-05-10$6.25$10.866,500
2016-05-09$6.10$10.592,800
2016-05-06$5.84$10.14300
2016-05-05$6.25$10.860
2016-05-04$6.25$10.860
2016-05-03$6.25$10.860
2016-05-02$6.25$10.86800
2016-04-29$6.50$11.292,900
2016-04-28$6.50$11.29400
2016-04-27$5.70$9.90200
2016-04-26$6.55$11.380
2016-04-25$6.55$11.380
2016-04-22$6.55$11.380
2016-04-21$6.55$11.38200
2016-04-20$6.45$11.20900
2016-04-19$6.55$11.386,500
2016-04-18$6.50$11.290
2016-04-15$6.50$11.299,800
2016-04-14$6.95$12.078,800
2016-04-13$6.00$10.4230,000
2016-04-12$5.50$9.5516,300
2016-04-11$4.00$6.952,300
2016-04-08$4.40$7.64200
2016-04-07$4.40$7.641,500
2016-04-06$4.41$7.664,700
2016-04-05$4.78$8.302,300
2016-04-04$4.77$8.282,700
2016-04-01$4.40$7.643,300
2016-03-31$4.25$7.386,000
2016-03-30$4.75$8.251,500
2016-03-29$4.40$7.645,200
2016-03-28$4.55$7.903,000
2016-03-24$4.26$7.40100
2016-03-23$4.60$7.990
2016-03-22$4.60$7.990
2016-03-21$4.60$7.990
2016-03-18$4.60$7.990
2016-03-17$4.60$7.991,700
2016-03-16$4.36$7.570
2016-03-15$4.36$7.571,100
2016-03-14$4.75$8.252,500
2016-03-11$4.60$7.9912,200
2016-03-10$4.60$7.9929,000
2016-03-09$4.69$8.156,100
2016-03-08$4.69$8.156,200
2016-03-07$4.60$7.99100
2016-03-04$4.74$8.2314,100
2016-03-03$4.60$7.990
2016-03-02$4.60$7.990
2016-03-01$4.60$7.9911,100
2016-02-29$4.55$7.901,100
2016-02-26$4.55$7.909,900
2016-02-25$4.45$7.736,600
2016-02-24$3.97$6.900
2016-02-23$3.97$6.900
2016-02-22$3.97$6.90300
2016-02-19$3.85$6.690
2016-02-18$3.85$6.693,400
2016-02-17$4.00$6.9525,400
2016-02-16$3.75$6.51800
2016-02-12$4.34$7.54300
2016-02-11$4.20$7.29400
2016-02-10$4.31$7.493,000
2016-02-09$4.21$7.31200
2016-02-08$4.15$7.212,400
2016-02-05$4.31$7.492,000
2016-02-04$4.20$7.294,900
2016-02-03$3.95$6.862,000
2016-02-02$4.19$7.280
2016-02-01$4.19$7.281,500
2016-01-29$4.38$7.61100
2016-01-28$4.26$7.40100
2016-01-27$4.32$7.501,400
2016-01-26$4.26$7.400
2016-01-25$4.26$7.404,400
2016-01-22$4.25$7.380
2016-01-21$4.25$7.3810,600
2016-01-20$3.98$6.91200
2016-01-19$4.05$7.0318,200
2016-01-15$4.41$7.66300
2016-01-14$5.00$8.68200
2016-01-13$4.91$8.530
2016-01-12$4.91$8.532,000
2016-01-11$4.62$8.021,000
2016-01-08$4.92$8.55200
2016-01-07$5.30$9.210
2016-01-06$5.30$9.21100
2016-01-05$5.15$8.9427,900
2016-01-04$4.93$8.56700