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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
1999-12-31$62.44$83.90726,700
1999-12-30$61.88$83.151,406,200
1999-12-29$61.50$82.641,128,200
1999-12-28$62.13$83.481,565,400
1999-12-27$62.00$83.321,718,300
1999-12-23$62.25$83.651,084,600
1999-12-22$61.75$82.981,926,500
1999-12-21$62.44$83.902,725,700
1999-12-20$62.08$83.422,278,000
1999-12-17$61.56$82.733,876,900
1999-12-16$60.69$81.553,881,200
1999-12-15$63.06$84.742,363,500
1999-12-14$64.25$86.341,931,500
1999-12-13$65.25$87.682,799,200
1999-12-10$65.88$88.522,409,000
1999-12-09$64.31$86.422,511,900
1999-12-08$63.69$85.581,776,200
1999-12-07$64.00$86.003,055,200
1999-12-06$66.19$88.942,037,800
1999-12-03$67.50$90.712,170,600
1999-12-02$65.92$88.591,639,400
1999-12-01$65.63$88.192,669,700
1999-11-30$66.63$89.532,934,500
1999-11-29$65.25$87.682,536,100
1999-11-26$65.69$88.27534,200
1999-11-24$66.25$89.031,364,100
1999-11-23$65.94$88.612,658,000
1999-11-22$67.63$90.871,466,000
1999-11-19$69.38$93.232,722,300
1999-11-18$70.13$94.232,819,100
1999-11-17$69.56$93.482,534,600
1999-11-16$72.88$97.933,723,500
1999-11-15$69.75$93.731,201,200
1999-11-12$70.25$94.402,209,000
1999-11-11$69.63$93.561,266,000
1999-11-10$69.81$93.811,377,200
1999-11-09$69.50$93.391,360,800
1999-11-08$69.69$93.651,305,300
1999-11-05$70.50$94.743,370,600
1999-11-04$69.13$92.891,832,000
1999-11-03$69.06$92.812,302,300
1999-11-02$68.38$91.882,417,600
1999-11-01$68.75$92.392,646,900
1999-10-29$70.81$95.163,059,200
1999-10-28$71.19$95.665,167,900
1999-10-27$65.00$87.351,909,900
1999-10-26$62.31$83.371,693,300
1999-10-25$62.56$83.712,265,500
1999-10-22$62.69$83.872,120,600
1999-10-21$62.13$83.122,110,800
1999-10-20$62.13$83.122,848,700
1999-10-19$62.06$83.042,697,600
1999-10-18$61.88$82.792,637,000
1999-10-15$60.81$81.373,515,600
1999-10-14$62.38$83.463,953,000
1999-10-13$65.25$87.302,289,400
1999-10-12$66.19$88.562,042,100
1999-10-11$67.75$90.651,971,600
1999-10-08$66.75$89.311,963,100
1999-10-07$65.44$87.551,516,100
1999-10-06$66.50$88.982,426,100
1999-10-05$65.88$88.144,565,600
1999-10-04$63.56$85.042,200,700
1999-10-01$60.31$80.702,623,700
1999-09-30$62.69$83.872,774,700
1999-09-29$61.38$82.122,936,700
1999-09-28$60.88$81.452,948,100
1999-09-27$59.00$78.942,540,500
1999-09-24$61.19$81.872,579,800
1999-09-23$60.13$80.452,900,300
1999-09-22$60.13$80.454,002,900
1999-09-21$61.13$81.782,509,700
1999-09-20$62.06$83.041,494,000
1999-09-17$62.56$83.712,382,300
1999-09-16$62.25$83.292,258,600
1999-09-15$63.81$85.382,459,800
1999-09-14$64.50$86.301,987,500
1999-09-13$64.25$85.961,933,500
1999-09-10$63.25$84.631,901,000
1999-09-09$62.44$83.543,311,300
1999-09-08$63.50$84.962,197,800
1999-09-07$64.25$85.961,488,700
1999-09-03$66.38$88.811,934,500
1999-09-02$63.00$84.291,637,300
1999-09-01$63.94$85.552,703,400
1999-08-31$62.13$83.122,365,700
1999-08-30$63.38$84.792,185,900
1999-08-27$66.00$88.311,693,800
1999-08-26$67.63$90.482,475,300
1999-08-25$68.63$91.823,160,900
1999-08-24$65.31$87.391,899,800
1999-08-23$64.56$86.381,884,300
1999-08-20$63.00$84.291,604,500
1999-08-19$63.50$84.961,575,900
1999-08-18$65.25$87.301,727,500
1999-08-17$65.50$87.642,004,400
1999-08-16$64.19$85.881,058,000
1999-08-13$64.06$85.712,641,800
1999-08-12$61.63$82.452,569,300
1999-08-11$63.38$84.792,022,400
1999-08-10$62.69$83.871,906,100
1999-08-09$63.63$85.131,496,900
1999-08-06$63.81$85.382,885,100
1999-08-05$64.50$86.303,169,400
1999-08-04$65.25$87.302,881,900
1999-08-03$67.75$90.651,655,100
1999-08-02$69.06$92.402,164,500
1999-07-30$68.94$92.242,368,700
1999-07-29$70.63$94.492,330,500
1999-07-28$69.63$93.161,594,200
1999-07-27$70.31$93.712,048,100
1999-07-26$69.19$92.221,470,100
1999-07-23$69.44$92.551,814,700
1999-07-22$69.31$92.381,644,600
1999-07-21$70.94$94.551,535,100
1999-07-20$70.50$93.961,931,900
1999-07-19$71.00$94.631,942,000
1999-07-16$71.38$95.132,474,200
1999-07-15$71.31$95.053,810,400
1999-07-14$68.63$91.472,013,600
1999-07-13$68.13$90.802,362,500
1999-07-12$67.81$90.381,448,000
1999-07-09$68.00$90.631,667,300
1999-07-08$66.38$88.473,011,300
1999-07-07$68.38$91.131,849,800
1999-07-06$68.19$90.882,236,100
1999-07-02$69.13$92.131,476,700
1999-07-01$68.94$91.883,281,200
1999-06-30$68.25$90.974,540,400
1999-06-29$65.69$87.552,480,000
1999-06-28$63.25$84.302,322,900
1999-06-25$62.56$83.391,875,600
1999-06-24$62.75$83.642,654,700
1999-06-23$63.38$84.473,211,600
1999-06-22$64.75$86.302,788,700
1999-06-21$64.13$85.474,113,500
1999-06-18$64.13$85.473,659,800
1999-06-17$64.38$85.803,933,600
1999-06-16$65.25$86.973,906,800
1999-06-15$65.13$86.801,917,400
1999-06-14$65.13$86.801,547,100
1999-06-11$64.98$86.612,967,600
1999-06-10$64.56$86.055,838,700
1999-06-09$65.81$87.722,316,400
1999-06-08$67.94$90.551,721,000
1999-06-07$69.00$91.971,274,300
1999-06-04$68.81$91.722,462,100
1999-06-03$67.19$89.551,958,200
1999-06-02$67.06$89.382,540,300
1999-06-01$67.31$89.722,515,300
1999-05-28$67.94$90.551,797,700
1999-05-27$67.06$89.382,666,200
1999-05-26$68.50$91.302,759,900
1999-05-25$66.31$88.383,851,500
1999-05-24$66.75$88.974,096,600
1999-05-21$66.25$88.303,021,300
1999-05-20$67.25$89.633,204,800
1999-05-19$68.25$90.973,598,600
1999-05-18$67.69$90.223,795,400
1999-05-17$69.75$92.973,353,100
1999-05-14$70.50$93.963,244,400
1999-05-13$71.69$95.552,106,300
1999-05-12$72.13$96.132,101,000
1999-05-11$72.88$97.132,809,900
1999-05-10$72.63$96.802,753,400
1999-05-07$72.13$96.134,757,900
1999-05-06$68.56$91.383,302,500
1999-05-05$68.06$90.723,564,300
1999-05-04$66.25$88.305,348,900
1999-05-03$69.13$92.132,965,900
1999-04-30$70.94$94.553,045,800
1999-04-29$72.50$96.633,333,000
1999-04-28$70.94$94.551,976,200
1999-04-27$70.31$93.362,751,300
1999-04-26$71.06$94.351,778,700
1999-04-23$72.31$96.011,318,900
1999-04-22$71.63$95.102,918,200
1999-04-21$72.50$96.262,886,700
1999-04-20$70.75$93.943,770,700
1999-04-19$68.63$91.113,754,200
1999-04-16$66.19$87.883,808,100
1999-04-15$67.63$89.793,253,700
1999-04-14$66.25$87.964,047,900
1999-04-13$66.50$88.294,075,100
1999-04-12$68.38$90.783,157,100
1999-04-09$67.88$90.123,107,800
1999-04-08$68.88$91.455,517,400
1999-04-07$68.81$91.365,153,000
1999-04-06$69.19$91.863,956,200
1999-04-05$70.25$93.272,241,400
1999-04-01$69.50$92.282,761,200
1999-03-31$69.25$91.942,296,400
1999-03-30$70.19$93.191,884,800
1999-03-29$71.13$94.433,818,800
1999-03-26$71.50$94.934,187,700
1999-03-25$67.13$89.123,344,300
1999-03-24$66.75$88.632,922,600
1999-03-23$66.88$88.792,792,800
1999-03-22$67.69$89.871,802,900
1999-03-19$68.25$90.623,165,600
1999-03-18$70.00$92.942,959,000
1999-03-17$69.88$92.771,710,100
1999-03-16$70.50$93.603,162,200
1999-03-15$71.88$95.431,995,000
1999-03-12$70.75$93.941,992,800
1999-03-11$72.88$96.762,155,800
1999-03-10$73.00$96.922,221,500
1999-03-09$73.13$97.092,995,900
1999-03-08$71.31$94.682,401,200
1999-03-05$70.75$93.942,925,500
1999-03-04$68.06$90.373,368,900
1999-03-03$68.25$90.622,099,800
1999-03-02$68.38$90.782,544,500
1999-03-01$69.75$92.611,919,700
1999-02-26$70.00$92.942,945,300
1999-02-25$68.63$91.113,526,200
1999-02-24$69.25$91.941,950,800
1999-02-23$72.63$96.431,649,000
1999-02-22$73.13$97.091,947,000
1999-02-19$72.25$95.932,219,900
1999-02-18$73.69$97.843,906,400
1999-02-17$74.00$98.253,716,500
1999-02-16$72.19$95.842,466,000
1999-02-12$69.44$92.193,276,100
1999-02-11$71.88$95.432,043,000
1999-02-10$70.81$94.022,275,700
1999-02-09$69.25$91.942,222,600
1999-02-08$68.19$90.531,607,900
1999-02-05$68.94$91.532,431,200
1999-02-04$69.75$92.612,992,900
1999-02-03$71.94$95.512,528,300
1999-02-02$72.00$95.602,306,400
1999-02-01$72.06$95.682,065,200
1999-01-29$72.88$96.762,735,600
1999-01-28$71.94$95.512,443,300
1999-01-27$70.13$93.113,234,800
1999-01-26$72.13$95.403,247,600
1999-01-25$72.38$95.732,487,400
1999-01-22$70.50$93.252,442,600
1999-01-21$69.25$91.604,475,100
1999-01-20$71.25$94.253,542,600
1999-01-19$70.94$93.831,833,300
1999-01-15$71.13$94.082,696,400
1999-01-14$68.63$90.774,230,500
1999-01-13$70.50$93.253,066,900
1999-01-12$69.38$91.774,024,800
1999-01-11$68.69$90.864,190,300
1999-01-08$72.31$95.652,687,100
1999-01-07$74.81$98.962,298,700
1999-01-06$75.00$99.212,340,500
1999-01-05$72.50$95.902,806,000
1999-01-04$72.13$95.402,588,300