OTC:FMCC | Historical Stock Price | FEDERAL HOME LOAN MORTGAGE CORP

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
1988-12-02 to 2026-08-27
Data captured

Stock Price Chart

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

$0.19$0.66$2.32$8.12$28.40$99.291988-12-022026-08-27

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

View year

Historical Stock Price — 1991

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
1991-12-31$11.46$12.3118,782,400
1991-12-30$10.88$11.685,960,400
1991-12-27$10.77$11.575,514,000
1991-12-26$10.48$11.265,647,200
1991-12-24$9.86$10.602,018,400
1991-12-23$9.46$10.162,491,200
1991-12-20$9.03$9.704,699,200
1991-12-19$8.69$9.332,451,600
1991-12-18$8.64$9.281,612,800
1991-12-17$8.56$9.203,129,600
1991-12-16$8.46$9.081,046,400
1991-12-13$8.48$9.111,590,000
1991-12-12$8.40$9.021,695,600
1991-12-11$8.52$9.151,575,600
1991-12-10$8.67$9.311,537,200
1991-12-09$8.72$9.32915,600
1991-12-06$8.57$9.161,543,200
1991-12-05$8.39$8.961,100,400
1991-12-04$8.44$9.021,418,400
1991-12-03$8.40$8.973,346,800
1991-12-02$8.21$8.771,990,800
1991-11-29$7.83$8.371,046,400
1991-11-27$7.90$8.441,292,400
1991-11-26$8.19$8.751,976,400
1991-11-25$8.08$8.642,325,600
1991-11-22$8.23$8.801,666,800
1991-11-21$8.44$9.022,054,400
1991-11-20$8.28$8.852,869,200
1991-11-19$8.25$8.824,063,200
1991-11-18$8.47$9.052,212,800
1991-11-15$8.53$9.123,626,400
1991-11-14$8.92$9.531,777,200
1991-11-13$8.91$9.521,420,800
1991-11-12$8.90$9.511,126,800
1991-11-11$8.85$9.46429,600
1991-11-08$8.80$9.411,902,000
1991-11-07$9.01$9.633,105,600
1991-11-06$8.77$9.381,616,400
1991-11-05$8.72$9.321,306,800
1991-11-04$8.70$9.301,878,000
1991-11-01$8.88$9.491,974,000
1991-10-31$9.16$9.791,363,200
1991-10-30$9.10$9.733,014,400
1991-10-29$8.84$9.451,303,200
1991-10-28$8.78$9.392,616,000
1991-10-25$8.67$9.261,854,000
1991-10-24$8.75$9.352,605,200
1991-10-23$8.75$9.352,722,800
1991-10-22$8.90$9.512,574,000
1991-10-21$8.99$9.612,548,800
1991-10-18$9.06$9.692,608,800
1991-10-17$9.17$9.804,932,000
1991-10-16$9.21$9.8411,558,400
1991-10-15$8.42$9.003,999,600
1991-10-14$8.17$8.731,320,000
1991-10-11$8.18$8.741,780,800
1991-10-10$8.27$8.843,172,800
1991-10-09$8.11$8.672,076,000
1991-10-08$8.33$8.912,989,200
1991-10-07$8.34$8.921,957,200
1991-10-04$8.57$9.161,099,200
1991-10-03$8.65$9.243,438,000
1991-10-02$8.74$9.342,754,000
1991-10-01$8.90$9.512,361,600
1991-09-30$8.72$9.321,684,800
1991-09-27$8.71$9.311,610,400
1991-09-26$8.56$9.152,307,600
1991-09-25$8.49$9.071,075,200
1991-09-24$8.50$9.095,060,400
1991-09-23$8.28$8.852,116,800
1991-09-20$8.41$8.991,506,000
1991-09-19$8.32$8.903,186,000
1991-09-18$8.30$8.877,161,600
1991-09-17$8.15$8.713,812,400
1991-09-16$7.92$8.461,412,400
1991-09-13$7.83$8.372,815,200
1991-09-12$7.98$8.534,322,400
1991-09-11$7.61$8.141,784,400
1991-09-10$7.50$8.022,782,800
1991-09-09$7.52$7.99966,000
1991-09-06$7.50$7.971,436,400
1991-09-05$7.50$7.971,108,800
1991-09-04$7.54$8.021,945,200
1991-09-03$7.75$8.242,020,800
1991-08-30$7.86$8.361,664,400
1991-08-29$7.81$8.303,079,200
1991-08-28$7.66$8.141,717,200
1991-08-27$7.49$7.96772,800
1991-08-26$7.46$7.931,084,800
1991-08-23$7.49$7.961,742,400
1991-08-22$7.57$8.051,020,000
1991-08-21$7.56$8.041,878,000
1991-08-20$7.29$7.751,665,600
1991-08-19$7.25$7.713,718,800
1991-08-16$7.48$7.952,673,600
1991-08-15$7.57$8.051,312,800
1991-08-14$7.60$8.082,497,200
1991-08-13$7.54$8.021,990,800
1991-08-12$7.55$8.031,621,200
1991-08-09$7.52$7.992,977,200
1991-08-08$7.50$7.971,617,600
1991-08-07$7.52$7.992,498,400
1991-08-06$7.51$7.983,643,200
1991-08-05$7.39$7.85672,000
1991-08-02$7.48$7.952,319,600
1991-08-01$7.42$7.882,013,600
1991-07-31$7.43$7.904,609,200
1991-07-30$7.19$7.641,626,000
1991-07-29$7.06$7.511,203,600
1991-07-26$7.02$7.461,292,400
1991-07-25$7.06$7.511,828,800
1991-07-24$7.00$7.441,525,200
1991-07-23$7.03$7.47768,000
1991-07-22$7.17$7.621,300,800
1991-07-19$7.20$7.65902,400
1991-07-18$7.19$7.641,396,800
1991-07-17$7.16$7.612,160,000
1991-07-16$7.19$7.641,342,800
1991-07-15$7.31$7.773,260,400
1991-07-12$7.23$7.683,063,600
1991-07-11$7.15$7.602,340,000
1991-07-10$7.17$7.623,009,600
1991-07-09$7.01$7.453,470,400
1991-07-08$6.99$7.432,486,400
1991-07-05$6.81$7.24350,400
1991-07-03$6.81$7.241,384,800
1991-07-02$6.92$7.352,090,400
1991-07-01$6.84$7.272,030,400
1991-06-28$6.71$7.132,197,200
1991-06-27$6.65$7.062,778,000
1991-06-26$6.53$6.941,742,400
1991-06-25$6.56$6.981,358,400
1991-06-24$6.52$6.931,795,200
1991-06-21$6.67$7.09903,600
1991-06-20$6.76$7.191,340,400
1991-06-19$6.73$7.151,238,400
1991-06-18$6.85$7.291,479,600
1991-06-17$6.91$7.341,384,800
1991-06-14$6.72$7.142,210,400
1991-06-13$6.76$7.192,078,400
1991-06-12$6.83$7.261,113,600
1991-06-11$6.90$7.291,426,800
1991-06-10$6.83$7.222,017,200
1991-06-07$6.94$7.331,212,000
1991-06-06$7.00$7.401,524,000
1991-06-05$7.21$7.621,341,600
1991-06-04$7.27$7.681,563,600
1991-06-03$7.36$7.781,453,200
1991-05-31$7.36$7.782,084,400
1991-05-30$7.36$7.784,383,600
1991-05-29$7.24$7.653,604,800
1991-05-28$7.02$7.423,343,200
1991-05-24$6.93$7.32912,000
1991-05-23$6.74$7.12964,800
1991-05-22$6.74$7.12633,600
1991-05-21$6.72$7.102,013,600
1991-05-20$6.64$7.01681,600
1991-05-17$6.61$6.991,749,600
1991-05-16$6.60$6.982,647,200
1991-05-15$6.52$6.891,711,200
1991-05-14$6.49$6.861,540,800
1991-05-13$6.54$6.911,294,800
1991-05-10$6.50$6.872,527,200
1991-05-09$6.59$6.971,238,400
1991-05-08$6.49$6.86790,800
1991-05-07$6.46$6.82464,400
1991-05-06$6.51$6.881,033,200
1991-05-03$6.57$6.941,012,800
1991-05-02$6.69$7.071,687,200
1991-05-01$6.65$7.023,830,400
1991-04-30$6.33$6.699,244,800
1991-04-29$6.26$6.614,989,600
1991-04-26$6.60$6.983,376,800
1991-04-25$6.59$6.973,880,800
1991-04-24$6.75$7.131,616,400
1991-04-23$6.69$7.071,624,800
1991-04-22$6.69$7.073,656,400
1991-04-19$6.70$7.081,544,400
1991-04-18$6.79$7.181,798,800
1991-04-17$6.94$7.333,523,200
1991-04-16$7.03$7.432,910,000
1991-04-15$6.96$7.351,239,600
1991-04-12$6.88$7.261,429,200
1991-04-11$6.80$7.191,231,200
1991-04-10$6.68$7.053,000,000
1991-04-09$6.76$7.142,338,800
1991-04-08$6.72$7.101,153,200
1991-04-05$6.67$7.044,887,600
1991-04-04$6.69$7.074,642,800
1991-04-03$6.66$7.031,929,600
1991-04-02$6.79$7.185,917,200
1991-04-01$6.65$7.021,068,000
1991-03-28$6.60$6.982,458,800
1991-03-27$6.50$6.872,221,200
1991-03-26$6.46$6.821,959,600
1991-03-25$6.32$6.681,076,400
1991-03-22$6.17$6.523,318,000
1991-03-21$6.21$6.562,534,400
1991-03-20$6.30$6.663,199,200
1991-03-19$6.40$6.761,728,000
1991-03-18$6.52$6.895,370,000
1991-03-15$6.39$6.751,903,200
1991-03-14$6.33$6.696,128,400
1991-03-13$6.24$6.593,922,800
1991-03-12$6.21$6.563,968,400
1991-03-11$6.23$6.544,725,600
1991-03-08$6.35$6.678,646,000
1991-03-07$6.17$6.472,437,200
1991-03-06$6.10$6.413,121,200
1991-03-05$6.18$6.482,892,000
1991-03-04$6.07$6.371,880,400
1991-03-01$6.04$6.342,619,600
1991-02-28$5.86$6.161,659,600
1991-02-27$5.85$6.144,437,600
1991-02-26$5.74$6.022,384,400
1991-02-25$5.81$6.102,527,200
1991-02-22$5.92$6.213,486,000
1991-02-21$5.83$6.123,298,800
1991-02-20$5.82$6.114,905,600
1991-02-19$5.83$6.123,026,400
1991-02-15$5.72$6.004,080,000
1991-02-14$5.63$5.901,894,800
1991-02-13$5.76$6.052,185,200
1991-02-12$5.80$6.094,460,400
1991-02-11$5.76$6.055,628,000
1991-02-08$5.58$5.862,258,400
1991-02-07$5.56$5.843,637,200
1991-02-06$5.67$5.954,953,600
1991-02-05$5.80$6.095,415,600
1991-02-04$5.56$5.846,508,800
1991-02-01$5.25$5.519,867,600
1991-01-31$5.11$5.3712,536,400
1991-01-30$4.78$5.022,469,600
1991-01-29$4.68$4.911,821,600
1991-01-28$4.76$5.001,905,600
1991-01-25$4.73$4.961,627,200
1991-01-24$4.60$4.835,017,200
1991-01-23$4.55$4.782,776,800
1991-01-22$4.46$4.683,151,200
1991-01-21$4.40$4.61682,800
1991-01-18$4.25$4.461,874,400
1991-01-17$4.32$4.547,753,200
1991-01-16$3.94$4.131,384,800
1991-01-15$3.73$3.912,224,800
1991-01-14$3.75$3.942,167,200
1991-01-11$3.83$4.022,134,800
1991-01-10$3.84$4.033,691,200
1991-01-09$3.83$4.022,868,000
1991-01-08$3.89$4.081,735,200
1991-01-07$3.93$4.121,794,000
1991-01-04$4.08$4.291,854,000
1991-01-03$4.08$4.291,845,600
1991-01-02$4.08$4.294,027,200