OTC:FNMA | 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
1977-01-03 to 2026-08-27
Data captured

Stock Price Chart

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

$0.19$0.69$2.52$9.18$33.43$121.751977-01-032026-08-27

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

View year

Historical Stock Price — 1988

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
1988-12-30$4.23$4.481,315,200
1988-12-29$4.28$4.532,715,600
1988-12-28$4.20$4.441,425,600
1988-12-27$4.21$4.46932,400
1988-12-23$4.21$4.461,831,200
1988-12-22$4.19$4.431,792,800
1988-12-21$4.15$4.393,974,400
1988-12-20$4.17$4.414,186,800
1988-12-19$4.20$4.442,881,200
1988-12-16$4.17$4.414,206,000
1988-12-15$4.13$4.372,144,400
1988-12-14$4.17$4.413,368,400
1988-12-13$4.22$4.473,876,000
1988-12-12$4.31$4.574,221,600
1988-12-09$4.27$4.522,256,000
1988-12-08$4.22$4.473,828,000
1988-12-07$4.22$4.475,570,400
1988-12-06$4.19$4.436,620,400
1988-12-05$4.06$4.303,866,400
1988-12-02$4.02$4.265,368,800
1988-12-01$4.05$4.294,519,200
1988-11-30$4.07$4.314,051,200
1988-11-29$3.99$4.222,695,200
1988-11-28$3.94$4.172,346,000
1988-11-25$3.90$4.121,330,800
1988-11-23$3.92$4.151,434,000
1988-11-22$3.86$4.093,400,800
1988-11-21$3.78$4.002,851,200
1988-11-18$3.82$4.053,734,400
1988-11-17$3.84$4.074,898,400
1988-11-16$3.83$4.067,422,000
1988-11-15$3.96$4.193,024,000
1988-11-14$3.96$4.192,420,400
1988-11-11$4.00$4.232,374,800
1988-11-10$4.04$4.282,083,200
1988-11-09$4.04$4.282,558,400
1988-11-08$4.02$4.261,663,200
1988-11-07$4.01$4.253,039,600
1988-11-04$4.06$4.302,182,800
1988-11-03$4.11$4.364,526,400
1988-11-02$4.08$4.323,355,200
1988-11-01$4.14$4.383,284,400
1988-10-31$4.16$4.402,890,800
1988-10-28$4.18$4.421,627,200
1988-10-27$4.16$4.404,251,600
1988-10-26$4.22$4.472,782,800
1988-10-25$4.24$4.492,502,000
1988-10-24$4.25$4.484,921,200
1988-10-21$4.22$4.454,081,200
1988-10-20$4.25$4.482,430,000
1988-10-19$4.19$4.415,719,200
1988-10-18$4.21$4.435,382,000
1988-10-17$4.19$4.413,836,400
1988-10-14$4.24$4.478,359,200
1988-10-13$4.23$4.4615,009,600
1988-10-12$4.09$4.317,975,200
1988-10-11$3.99$4.202,982,000
1988-10-10$3.97$4.182,941,200
1988-10-07$3.99$4.208,014,800
1988-10-06$3.90$4.104,420,800
1988-10-05$3.98$4.192,200,800
1988-10-04$3.97$4.182,077,200
1988-10-03$4.01$4.232,836,800
1988-09-30$4.02$4.245,971,200
1988-09-29$3.99$4.204,525,200
1988-09-28$3.96$4.174,375,200
1988-09-27$3.95$4.166,300,000
1988-09-26$4.08$4.302,318,400
1988-09-23$4.10$4.321,519,200
1988-09-22$4.06$4.283,537,600
1988-09-21$4.09$4.312,233,200
1988-09-20$4.11$4.344,071,600
1988-09-19$4.09$4.313,370,800
1988-09-16$4.09$4.312,764,800
1988-09-15$4.06$4.285,354,400
1988-09-14$4.09$4.319,382,800
1988-09-13$4.04$4.261,771,200
1988-09-12$4.02$4.241,551,600
1988-09-09$4.00$4.214,426,800
1988-09-08$3.98$4.191,855,200
1988-09-07$4.04$4.266,831,600
1988-09-06$3.96$4.173,028,800
1988-09-02$3.98$4.1911,625,600
1988-09-01$3.79$4.005,054,400
1988-08-31$3.82$4.033,682,800
1988-08-30$3.82$4.032,560,800
1988-08-29$3.90$4.105,166,000
1988-08-26$3.82$4.033,860,400
1988-08-25$3.76$3.9616,152,000
1988-08-24$3.94$4.155,806,800
1988-08-23$3.92$4.135,726,400
1988-08-22$3.92$4.134,213,200
1988-08-19$4.04$4.261,698,000
1988-08-18$4.02$4.243,384,000
1988-08-17$4.02$4.246,469,200
1988-08-16$4.00$4.2111,628,000
1988-08-15$3.92$4.1313,298,400
1988-08-12$3.98$4.1910,352,400
1988-08-11$4.00$4.2142,220,800
1988-08-10$4.02$4.2418,170,400
1988-08-09$4.17$4.3911,098,800
1988-08-08$4.13$4.3512,003,600
1988-08-05$4.07$4.294,256,400
1988-08-04$4.07$4.296,950,400
1988-08-03$4.06$4.284,291,200
1988-08-02$4.09$4.317,118,400
1988-08-01$4.08$4.307,321,200
1988-07-29$3.99$4.207,203,600
1988-07-28$3.82$4.034,845,600
1988-07-27$3.82$4.033,724,800
1988-07-26$3.90$4.106,627,600
1988-07-25$3.83$4.043,756,000
1988-07-22$3.77$3.965,736,000
1988-07-21$3.81$4.002,415,600
1988-07-20$3.85$4.042,334,000
1988-07-19$3.91$4.107,123,200
1988-07-18$3.97$4.174,795,200
1988-07-15$4.02$4.2210,952,400
1988-07-14$3.93$4.1217,926,800
1988-07-13$3.94$4.1318,634,800
1988-07-12$3.67$3.855,816,400
1988-07-11$3.74$3.926,009,600
1988-07-08$3.67$3.853,526,800
1988-07-07$3.63$3.804,790,400
1988-07-06$3.66$3.846,010,800
1988-07-05$3.65$3.833,523,200
1988-07-01$3.63$3.803,339,600
1988-06-30$3.63$3.803,513,600
1988-06-29$3.53$3.714,650,000
1988-06-28$3.59$3.773,385,200
1988-06-27$3.51$3.683,262,800
1988-06-24$3.59$3.773,590,400
1988-06-23$3.58$3.763,728,400
1988-06-22$3.58$3.766,958,800
1988-06-21$3.54$3.724,992,000
1988-06-20$3.46$3.634,434,000
1988-06-17$3.46$3.634,894,800
1988-06-16$3.49$3.665,284,800
1988-06-15$3.58$3.763,224,400
1988-06-14$3.57$3.7510,405,200
1988-06-13$3.50$3.675,560,800
1988-06-10$3.44$3.616,325,200
1988-06-09$3.41$3.575,470,800
1988-06-08$3.39$3.5510,186,800
1988-06-07$3.31$3.484,966,800
1988-06-06$3.36$3.536,970,800
1988-06-03$3.39$3.556,174,000
1988-06-02$3.33$3.506,031,200
1988-06-01$3.42$3.5910,545,600
1988-05-31$3.33$3.509,066,000
1988-05-27$3.23$3.393,747,600
1988-05-26$3.26$3.4215,229,200
1988-05-25$3.18$3.3319,288,800
1988-05-24$3.08$3.2413,299,600
1988-05-23$2.96$3.104,550,400
1988-05-20$2.92$3.063,970,800
1988-05-19$2.96$3.104,977,600
1988-05-18$2.96$3.107,975,200
1988-05-17$3.04$3.199,357,600
1988-05-16$3.06$3.216,712,800
1988-05-13$2.99$3.146,124,800
1988-05-12$2.94$3.085,751,600
1988-05-11$2.90$3.043,043,200
1988-05-10$2.93$3.072,818,800
1988-05-09$2.95$3.093,432,000
1988-05-06$2.99$3.142,266,800
1988-05-05$3.05$3.204,348,800
1988-05-04$3.10$3.2610,398,000
1988-05-03$3.00$3.154,432,800
1988-05-02$2.95$3.092,756,400
1988-04-29$2.95$3.095,469,600
1988-04-28$2.96$3.103,340,800
1988-04-27$2.98$3.133,811,200
1988-04-26$2.99$3.144,856,400
1988-04-25$2.97$3.123,842,400
1988-04-22$2.89$3.011,828,800
1988-04-21$2.86$2.993,595,200
1988-04-20$2.91$3.033,088,800
1988-04-19$2.89$3.016,844,800
1988-04-18$2.78$2.901,554,000
1988-04-15$2.77$2.896,181,200
1988-04-14$2.84$2.979,352,800
1988-04-13$2.94$3.0713,680,000
1988-04-12$2.82$2.952,358,000
1988-04-11$2.81$2.942,649,600
1988-04-08$2.83$2.963,141,600
1988-04-07$2.77$2.895,559,600
1988-04-06$2.74$2.869,962,400
1988-04-05$2.70$2.821,224,000
1988-04-04$2.68$2.791,209,600
1988-03-31$2.68$2.792,167,200
1988-03-30$2.68$2.793,632,400
1988-03-29$2.71$2.834,531,200
1988-03-28$2.73$2.852,073,600
1988-03-25$2.76$2.883,956,400
1988-03-24$2.78$2.903,956,400
1988-03-23$2.85$2.983,993,600
1988-03-22$2.89$3.012,106,000
1988-03-21$2.88$3.004,621,200
1988-03-18$2.93$3.065,065,200
1988-03-17$2.94$3.074,426,800
1988-03-16$2.92$3.053,296,400
1988-03-15$2.90$3.022,518,800
1988-03-14$2.90$3.022,623,200
1988-03-11$2.85$2.984,128,000
1988-03-10$2.80$2.932,694,000
1988-03-09$2.82$2.955,773,200
1988-03-08$2.79$2.918,222,400
1988-03-07$2.89$3.017,472,400
1988-03-04$2.96$3.0911,960,400
1988-03-03$3.04$3.185,258,400
1988-03-02$3.00$3.134,046,400
1988-03-01$2.97$3.105,430,000
1988-02-29$3.01$3.142,786,400
1988-02-26$2.98$3.114,155,600
1988-02-25$2.92$3.0511,320,800
1988-02-24$2.90$3.023,504,000
1988-02-23$2.88$3.008,947,200
1988-02-22$2.84$2.974,912,800
1988-02-19$2.88$3.004,956,000
1988-02-18$2.90$3.024,784,400
1988-02-17$2.95$3.088,875,200
1988-02-16$2.99$3.125,254,800
1988-02-12$2.97$3.107,904,400
1988-02-11$2.98$3.117,647,600
1988-02-10$3.04$3.1810,472,400
1988-02-09$3.03$3.164,578,000
1988-02-08$2.89$3.013,834,000
1988-02-05$2.94$3.072,392,800
1988-02-04$2.96$3.092,486,400
1988-02-03$2.97$3.106,405,600
1988-02-02$3.02$3.1512,360,000
1988-02-01$3.00$3.136,370,800
1988-01-29$3.04$3.187,705,200
1988-01-28$2.95$3.0810,230,000
1988-01-27$2.78$2.907,376,400
1988-01-26$2.72$2.844,905,600
1988-01-25$2.78$2.908,652,000
1988-01-22$2.79$2.907,747,200
1988-01-21$2.78$2.8911,918,400
1988-01-20$2.69$2.809,048,000
1988-01-19$2.65$2.758,904,000
1988-01-18$2.64$2.742,764,800
1988-01-15$2.64$2.747,849,200
1988-01-14$2.47$2.572,791,200
1988-01-13$2.45$2.553,040,800
1988-01-12$2.48$2.583,241,200
1988-01-11$2.55$2.654,178,400
1988-01-08$2.46$2.563,038,400
1988-01-07$2.61$2.723,646,800
1988-01-06$2.63$2.732,763,600
1988-01-05$2.66$2.766,615,600
1988-01-04$2.67$2.775,686,800