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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2004-12-31$71.21$106.252,569,600
2004-12-30$71.33$106.438,435,100
2004-12-29$70.38$105.0117,421,400
2004-12-28$69.84$104.202,765,300
2004-12-27$69.72$104.023,666,900
2004-12-23$69.62$103.886,344,200
2004-12-22$71.92$107.3113,531,400
2004-12-21$70.35$104.9612,116,900
2004-12-20$69.42$103.586,171,500
2004-12-17$70.31$104.9012,362,900
2004-12-16$69.30$103.4016,267,700
2004-12-15$70.69$105.472,423,200
2004-12-14$70.39$105.023,513,100
2004-12-13$71.00$105.932,386,600
2004-12-10$70.22$104.772,213,500
2004-12-09$69.82$104.172,318,500
2004-12-08$69.89$104.282,402,700
2004-12-07$70.39$105.022,526,100
2004-12-06$70.94$105.842,166,400
2004-12-03$71.68$106.953,521,200
2004-12-02$71.27$106.342,838,000
2004-12-01$71.70$106.986,086,100
2004-11-30$68.70$102.503,504,500
2004-11-29$67.95$101.383,598,700
2004-11-26$67.75$101.09942,700
2004-11-24$67.70$101.012,970,500
2004-11-23$67.86$101.253,893,300
2004-11-22$68.27$101.863,526,700
2004-11-19$68.10$101.614,766,100
2004-11-18$69.04$103.013,436,900
2004-11-17$69.17$103.205,782,400
2004-11-16$69.40$103.5510,938,800
2004-11-15$70.20$104.743,418,100
2004-11-12$70.41$105.052,561,200
2004-11-11$70.50$105.191,990,000
2004-11-10$69.90$104.293,134,500
2004-11-09$70.05$104.523,007,900
2004-11-08$70.00$104.442,968,500
2004-11-05$70.10$104.594,023,900
2004-11-04$69.83$104.198,547,500
2004-11-03$68.77$102.6110,471,400
2004-11-02$71.44$106.594,017,300
2004-11-01$70.42$105.073,725,600
2004-10-29$70.15$104.672,959,900
2004-10-28$70.25$104.823,017,200
2004-10-27$70.21$104.765,434,300
2004-10-26$69.13$102.375,139,500
2004-10-25$66.87$99.024,869,900
2004-10-22$67.65$100.183,989,600
2004-10-21$67.15$99.444,729,800
2004-10-20$67.44$99.879,736,900
2004-10-19$67.76$100.346,047,000
2004-10-18$68.80$101.883,739,100
2004-10-15$68.77$101.845,436,800
2004-10-14$68.11$100.866,980,200
2004-10-13$68.77$101.844,321,200
2004-10-12$68.26$101.086,970,500
2004-10-11$68.68$101.703,483,200
2004-10-08$69.05$102.254,682,500
2004-10-07$69.00$102.1810,004,300
2004-10-06$67.45$99.889,029,700
2004-10-05$66.00$97.738,180,900
2004-10-04$65.71$97.309,024,300
2004-10-01$65.25$96.6211,505,200
2004-09-30$63.40$93.8816,314,500
2004-09-29$66.25$98.109,283,100
2004-09-28$66.96$99.169,593,600
2004-09-27$66.50$98.4720,031,100
2004-09-24$65.51$97.0126,820,600
2004-09-23$67.15$99.4430,562,400
2004-09-22$70.69$104.6817,700,500
2004-09-21$75.65$112.022,643,300
2004-09-20$75.98$112.513,127,400
2004-09-17$77.21$114.333,114,400
2004-09-16$76.44$113.191,670,400
2004-09-15$76.26$112.932,185,700
2004-09-14$76.45$113.212,871,800
2004-09-13$76.65$113.502,459,100
2004-09-10$76.80$113.732,126,800
2004-09-09$76.95$113.952,405,200
2004-09-08$76.79$113.712,192,100
2004-09-07$77.54$114.823,677,500
2004-09-03$76.06$112.632,937,400
2004-09-02$75.15$111.282,000,600
2004-09-01$73.85$109.362,686,500
2004-08-31$74.45$110.251,774,400
2004-08-30$74.02$109.611,569,200
2004-08-27$73.47$108.801,137,900
2004-08-26$73.96$109.521,391,500
2004-08-25$73.37$108.651,850,800
2004-08-24$73.45$108.771,439,900
2004-08-23$73.27$108.501,968,200
2004-08-20$74.38$110.142,732,400
2004-08-19$74.30$110.023,709,500
2004-08-18$74.36$110.113,346,700
2004-08-17$73.07$108.202,586,400
2004-08-16$71.97$106.572,629,100
2004-08-13$71.27$105.542,289,700
2004-08-12$71.31$105.602,360,500
2004-08-11$72.31$107.082,714,100
2004-08-10$70.26$104.042,516,400
2004-08-09$69.95$103.582,227,700
2004-08-06$70.20$103.952,844,900
2004-08-05$70.32$104.133,104,500
2004-08-04$71.46$105.822,224,300
2004-08-03$70.93$105.031,924,300
2004-08-02$71.80$106.322,821,200
2004-07-30$70.96$105.081,951,300
2004-07-29$70.70$104.692,128,000
2004-07-28$71.11$105.303,574,300
2004-07-27$70.22$103.212,631,900
2004-07-26$70.20$103.182,952,000
2004-07-23$69.88$102.713,263,400
2004-07-22$70.37$103.434,268,600
2004-07-21$71.60$105.246,903,200
2004-07-20$74.28$109.185,011,700
2004-07-19$73.85$108.556,144,700
2004-07-16$73.12$107.485,248,600
2004-07-15$71.80$105.533,457,400
2004-07-14$71.26$104.742,782,400
2004-07-13$70.96$104.302,249,400
2004-07-12$70.14$103.092,054,800
2004-07-09$69.68$102.423,497,800
2004-07-08$70.92$104.242,065,900
2004-07-07$71.69$105.373,898,600
2004-07-06$70.51$103.642,368,200
2004-07-02$70.70$103.921,669,200
2004-07-01$70.02$102.923,827,800
2004-06-30$71.36$104.893,687,900
2004-06-29$71.35$104.873,654,400
2004-06-28$71.75$105.462,945,500
2004-06-25$70.15$103.113,677,800
2004-06-24$70.50$103.622,693,500
2004-06-23$70.87$104.172,463,700
2004-06-22$71.11$104.522,356,400
2004-06-21$70.49$103.612,480,900
2004-06-18$71.57$105.202,706,300
2004-06-17$71.19$104.641,946,900
2004-06-16$70.70$103.922,114,200
2004-06-15$70.36$103.423,256,700
2004-06-14$69.45$102.082,884,500
2004-06-10$70.12$103.073,500,400
2004-06-09$69.10$101.572,924,100
2004-06-08$69.08$101.543,281,000
2004-06-07$69.65$102.372,440,300
2004-06-04$67.76$99.601,795,000
2004-06-03$67.25$98.851,704,700
2004-06-02$67.25$98.853,968,300
2004-06-01$66.80$98.194,468,800
2004-05-28$67.70$99.512,836,600
2004-05-27$67.85$99.733,681,400
2004-05-26$68.63$100.883,614,600
2004-05-25$67.21$98.795,926,400
2004-05-24$66.76$98.133,133,300
2004-05-21$67.20$98.773,776,000
2004-05-20$67.81$99.672,612,500
2004-05-19$67.65$99.443,386,900
2004-05-18$68.18$100.213,151,200
2004-05-17$68.58$100.804,309,800
2004-05-14$69.94$102.802,291,400
2004-05-13$70.40$103.483,462,600
2004-05-12$70.08$103.013,828,100
2004-05-11$69.51$102.174,635,200
2004-05-10$68.34$100.455,005,900
2004-05-07$67.86$99.746,843,200
2004-05-06$68.88$101.244,052,800
2004-05-05$70.15$103.112,617,200
2004-05-04$70.04$102.953,959,200
2004-05-03$69.85$102.673,858,600
2004-04-30$68.72$101.014,272,100
2004-04-29$69.00$101.425,062,800
2004-04-28$67.98$99.926,722,900
2004-04-27$69.87$101.935,008,600
2004-04-26$69.62$101.575,201,200
2004-04-23$69.90$101.9813,647,800
2004-04-22$71.18$103.844,532,600
2004-04-21$70.70$103.146,464,200
2004-04-20$71.99$105.033,557,300
2004-04-19$73.83$107.713,008,600
2004-04-16$74.21$108.274,567,100
2004-04-15$72.65$105.993,673,100
2004-04-14$72.80$106.213,624,200
2004-04-13$72.38$105.604,474,900
2004-04-12$73.10$106.652,395,000
2004-04-08$73.71$107.541,852,700
2004-04-07$73.98$107.932,564,700
2004-04-06$74.08$108.083,737,500
2004-04-05$75.05$109.493,367,600
2004-04-02$75.21$109.724,154,200
2004-04-01$75.34$109.915,120,000
2004-03-31$74.35$108.474,280,800
2004-03-30$75.23$109.752,393,000
2004-03-29$75.07$109.523,674,300
2004-03-26$73.51$107.243,374,700
2004-03-25$74.53$108.733,730,600
2004-03-24$74.27$108.354,158,300
2004-03-23$76.10$111.023,183,600
2004-03-22$75.60$110.293,168,000
2004-03-19$75.05$109.493,404,400
2004-03-18$75.15$109.643,931,700
2004-03-17$75.55$110.223,106,700
2004-03-16$75.70$110.443,265,400
2004-03-15$75.20$109.713,332,400
2004-03-12$75.70$110.442,946,700
2004-03-11$75.39$109.993,825,400
2004-03-10$76.02$110.913,862,100
2004-03-09$77.05$112.413,823,300
2004-03-08$78.28$114.203,492,200
2004-03-05$78.73$114.864,533,000
2004-03-04$76.17$111.122,121,300
2004-03-03$76.13$111.072,586,200
2004-03-02$76.38$111.434,228,400
2004-03-01$77.25$112.703,796,600
2004-02-27$74.90$109.274,352,500
2004-02-26$75.15$109.646,670,100
2004-02-25$75.52$110.187,565,700
2004-02-24$76.25$111.248,310,700
2004-02-23$78.90$115.113,998,900
2004-02-20$79.66$116.222,605,400
2004-02-19$79.88$116.543,494,100
2004-02-18$79.03$115.302,173,000
2004-02-17$79.20$115.552,171,300
2004-02-13$79.08$115.372,209,000
2004-02-12$79.48$115.952,240,000
2004-02-11$79.29$115.682,929,100
2004-02-10$77.54$113.122,515,700
2004-02-09$77.51$113.081,927,400
2004-02-06$77.77$113.462,447,900
2004-02-05$77.51$113.082,493,200
2004-02-04$77.70$113.362,584,000
2004-02-03$78.06$113.882,384,700
2004-02-02$77.71$113.372,911,600
2004-01-30$77.10$112.482,597,000
2004-01-29$76.71$111.914,234,900
2004-01-28$76.46$111.554,400,200
2004-01-27$78.87$114.313,552,800
2004-01-26$79.24$114.843,977,500
2004-01-23$78.01$113.063,804,200
2004-01-22$79.35$115.008,614,300
2004-01-21$75.67$109.675,470,200
2004-01-20$73.00$105.803,348,300
2004-01-16$73.05$105.872,924,000
2004-01-15$73.69$106.802,723,500
2004-01-14$72.71$105.383,070,900
2004-01-13$71.33$103.383,502,100
2004-01-12$72.24$104.703,569,300
2004-01-09$72.65$105.293,952,800
2004-01-08$73.41$106.393,718,700
2004-01-07$74.21$107.553,059,800
2004-01-06$74.40$107.832,954,800
2004-01-05$74.40$107.833,765,800
2004-01-02$74.09$107.383,444,100