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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
1996-12-31$27.59$32.331,125,600
1996-12-30$28.47$33.36486,000
1996-12-27$28.63$33.54747,600
1996-12-26$28.53$33.43735,200
1996-12-24$28.34$33.21267,200
1996-12-23$28.03$32.841,122,800
1996-12-20$28.19$33.032,400,400
1996-12-19$28.44$33.321,518,000
1996-12-18$27.53$32.261,495,200
1996-12-17$27.47$32.192,438,400
1996-12-16$26.78$31.381,465,200
1996-12-13$27.41$32.111,813,200
1996-12-12$27.13$31.781,452,000
1996-12-11$28.00$32.711,958,400
1996-12-10$28.25$33.001,078,800
1996-12-09$28.28$33.031,783,600
1996-12-06$28.06$32.782,946,400
1996-12-05$27.59$32.232,246,800
1996-12-04$27.03$31.573,304,800
1996-12-03$27.94$32.631,087,600
1996-12-02$28.66$33.47718,800
1996-11-29$28.56$33.36290,800
1996-11-27$28.50$33.29854,400
1996-11-26$28.50$33.291,964,800
1996-11-25$28.38$33.141,390,400
1996-11-22$27.75$32.411,552,000
1996-11-21$27.75$32.411,758,400
1996-11-20$27.94$32.631,405,600
1996-11-19$27.41$32.011,993,600
1996-11-18$27.19$31.761,420,800
1996-11-15$27.31$31.903,049,600
1996-11-14$26.63$31.101,383,200
1996-11-13$25.94$30.301,320,800
1996-11-12$26.13$30.521,108,800
1996-11-11$26.25$30.66425,200
1996-11-08$26.22$30.621,272,000
1996-11-07$26.19$30.591,738,800
1996-11-06$26.25$30.662,043,600
1996-11-05$25.94$30.303,422,400
1996-11-04$25.44$29.711,565,600
1996-11-01$24.91$29.092,289,200
1996-10-31$25.25$29.491,693,600
1996-10-30$25.09$29.312,543,600
1996-10-29$24.84$29.022,409,200
1996-10-28$24.31$28.401,938,800
1996-10-25$24.34$28.431,218,000
1996-10-24$24.22$28.29872,800
1996-10-23$24.00$28.031,008,400
1996-10-22$23.94$27.961,037,200
1996-10-21$24.41$28.511,306,800
1996-10-18$24.16$28.221,553,600
1996-10-17$24.00$28.032,200,800
1996-10-16$23.84$27.853,678,000
1996-10-15$24.19$28.252,882,000
1996-10-14$25.13$29.35417,200
1996-10-11$25.00$29.20986,000
1996-10-10$24.53$28.651,589,200
1996-10-09$25.28$29.53652,400
1996-10-08$25.41$29.68796,400
1996-10-07$25.44$29.71898,400
1996-10-04$25.56$29.861,449,600
1996-10-03$24.78$28.951,138,800
1996-10-02$24.88$29.061,166,000
1996-10-01$24.81$28.981,606,400
1996-09-30$24.41$28.511,214,800
1996-09-27$24.88$29.061,601,200
1996-09-26$24.50$28.621,530,800
1996-09-25$24.13$28.18938,400
1996-09-24$24.41$28.511,776,000
1996-09-23$24.22$28.291,457,600
1996-09-20$24.47$28.582,053,600
1996-09-19$23.81$27.81750,000
1996-09-18$23.72$27.701,107,200
1996-09-17$23.75$27.741,349,600
1996-09-16$24.44$28.541,812,800
1996-09-13$24.69$28.841,995,200
1996-09-12$24.00$28.031,529,200
1996-09-11$23.81$27.711,040,400
1996-09-10$23.31$27.131,715,200
1996-09-09$23.56$27.421,761,200
1996-09-06$23.28$27.091,970,800
1996-09-05$22.47$26.151,787,200
1996-09-04$22.66$26.371,413,200
1996-09-03$22.75$26.483,097,600
1996-08-30$22.09$25.711,742,800
1996-08-29$22.38$26.041,482,000
1996-08-28$22.41$26.08774,400
1996-08-27$22.44$26.111,276,400
1996-08-26$22.28$25.931,084,000
1996-08-23$22.53$26.221,440,800
1996-08-22$23.00$26.77840,400
1996-08-21$22.59$26.291,329,200
1996-08-20$22.69$26.401,088,000
1996-08-19$23.00$26.77338,400
1996-08-16$22.91$26.661,144,800
1996-08-15$22.72$26.44734,800
1996-08-14$22.91$26.661,748,400
1996-08-13$22.47$26.151,022,400
1996-08-12$22.88$26.62658,800
1996-08-09$22.66$26.371,135,600
1996-08-08$22.72$26.441,103,200
1996-08-07$22.56$26.261,539,600
1996-08-06$22.69$26.402,459,600
1996-08-05$22.69$26.401,923,600
1996-08-02$23.22$27.024,180,000
1996-08-01$22.00$25.603,108,000
1996-07-31$21.06$24.511,482,000
1996-07-30$21.03$24.481,836,800
1996-07-29$20.69$24.08911,200
1996-07-26$21.13$24.581,074,400
1996-07-25$21.28$24.771,160,400
1996-07-24$20.88$24.291,579,600
1996-07-23$20.94$24.371,346,800
1996-07-22$21.06$24.51936,400
1996-07-19$21.06$24.511,359,200
1996-07-18$21.41$24.911,868,800
1996-07-17$20.63$24.001,102,800
1996-07-16$20.75$24.152,404,800
1996-07-15$20.75$24.151,244,400
1996-07-12$21.16$24.62723,200
1996-07-11$21.09$24.551,584,000
1996-07-10$21.38$24.881,024,000
1996-07-09$20.97$24.401,832,800
1996-07-08$20.59$23.971,679,600
1996-07-05$20.81$24.221,040,400
1996-07-03$21.53$25.06906,000
1996-07-02$21.66$25.201,385,600
1996-07-01$21.75$25.311,794,400
1996-06-28$21.38$24.882,982,400
1996-06-27$21.31$24.803,253,600
1996-06-26$20.97$24.402,924,000
1996-06-25$20.91$24.331,239,200
1996-06-24$20.81$24.22934,800
1996-06-21$20.88$24.291,662,000
1996-06-20$20.63$24.002,169,200
1996-06-19$21.19$24.661,566,800
1996-06-18$20.84$24.261,379,200
1996-06-17$20.69$24.081,116,400
1996-06-14$20.66$24.041,131,200
1996-06-13$20.59$23.972,271,600
1996-06-12$20.75$24.051,232,800
1996-06-11$20.56$23.832,309,600
1996-06-10$20.41$23.651,863,600
1996-06-07$20.94$24.262,926,400
1996-06-06$21.31$24.701,362,000
1996-06-05$21.09$24.441,141,200
1996-06-04$20.94$24.261,436,000
1996-06-03$20.44$23.682,380,800
1996-05-31$20.66$23.941,440,400
1996-05-30$20.97$24.302,723,600
1996-05-29$21.06$24.412,102,400
1996-05-28$21.31$24.70913,600
1996-05-24$21.75$25.21677,600
1996-05-23$21.72$25.172,227,200
1996-05-22$21.94$25.421,142,000
1996-05-21$21.69$25.131,117,200
1996-05-20$21.69$25.13866,000
1996-05-17$21.38$24.771,422,000
1996-05-16$21.25$24.631,236,800
1996-05-15$21.09$24.441,684,800
1996-05-14$21.03$24.371,476,800
1996-05-13$20.81$24.121,756,000
1996-05-10$20.88$24.192,215,200
1996-05-09$20.66$23.942,817,600
1996-05-08$20.28$23.502,962,400
1996-05-07$19.59$22.712,930,800
1996-05-06$19.50$22.605,444,400
1996-05-03$19.53$22.632,992,800
1996-05-02$19.78$22.925,214,400
1996-05-01$20.75$24.051,478,000
1996-04-30$20.84$24.151,288,000
1996-04-29$20.94$24.26884,800
1996-04-26$20.78$24.08807,600
1996-04-25$20.84$24.151,010,800
1996-04-24$20.81$24.121,605,200
1996-04-23$20.81$24.121,241,200
1996-04-22$20.75$24.051,289,600
1996-04-19$21.00$24.34929,200
1996-04-18$20.97$24.302,554,400
1996-04-17$21.03$24.372,235,200
1996-04-16$21.03$24.371,883,600
1996-04-15$21.41$24.811,789,200
1996-04-12$20.91$24.231,864,000
1996-04-11$20.44$23.683,208,800
1996-04-10$20.59$23.872,786,400
1996-04-09$21.13$24.483,548,000
1996-04-08$21.78$25.243,521,600
1996-04-04$22.28$25.822,596,000
1996-04-03$22.44$26.001,529,200
1996-04-02$22.47$26.043,712,800
1996-04-01$22.22$25.752,548,800
1996-03-29$21.31$24.702,333,200
1996-03-28$21.25$24.631,066,000
1996-03-27$20.84$24.151,457,200
1996-03-26$21.28$24.66961,600
1996-03-25$21.25$24.631,662,000
1996-03-22$21.34$24.731,132,400
1996-03-21$21.09$24.441,073,200
1996-03-20$21.50$24.922,156,400
1996-03-19$20.81$24.121,897,600
1996-03-18$21.19$24.551,197,600
1996-03-15$20.38$23.612,042,000
1996-03-14$20.25$23.472,647,200
1996-03-13$20.16$23.362,687,200
1996-03-12$20.00$23.183,035,600
1996-03-11$20.50$23.763,351,200
1996-03-08$20.56$23.834,290,400
1996-03-07$21.63$25.061,343,600
1996-03-06$21.88$25.252,002,000
1996-03-05$22.78$26.291,789,200
1996-03-04$22.09$25.501,454,400
1996-03-01$21.66$25.003,427,200
1996-02-29$20.63$23.811,928,400
1996-02-28$21.00$24.242,495,200
1996-02-27$20.78$23.992,794,800
1996-02-26$21.22$24.491,796,400
1996-02-23$21.75$25.103,671,600
1996-02-22$21.53$24.852,031,600
1996-02-21$21.28$24.564,803,200
1996-02-20$21.00$24.242,741,200
1996-02-16$21.66$25.001,604,400
1996-02-15$21.97$25.361,748,000
1996-02-14$22.22$25.651,446,000
1996-02-13$22.41$25.861,306,800
1996-02-12$22.53$26.011,558,400
1996-02-09$22.50$25.972,014,400
1996-02-08$22.38$25.832,908,000
1996-02-07$22.19$25.612,225,600
1996-02-06$21.69$25.033,004,800
1996-02-05$21.50$24.823,372,800
1996-02-02$21.19$24.453,865,600
1996-02-01$21.31$24.602,251,600
1996-01-31$21.41$24.712,679,600
1996-01-30$21.09$24.352,449,200
1996-01-29$21.03$24.272,193,600
1996-01-26$20.63$23.812,671,200
1996-01-25$20.41$23.552,356,800
1996-01-24$20.41$23.551,806,800
1996-01-23$20.38$23.522,293,600
1996-01-22$20.59$23.772,024,800
1996-01-19$20.44$23.592,684,800
1996-01-18$20.38$23.521,896,000
1996-01-17$20.25$23.371,772,000
1996-01-16$19.72$22.763,110,400
1996-01-15$19.56$22.581,495,200
1996-01-12$19.66$22.691,679,200
1996-01-11$19.84$22.902,355,200
1996-01-10$19.44$22.442,767,600
1996-01-09$19.88$22.941,648,400
1996-01-08$20.06$23.16363,200
1996-01-05$20.13$23.231,762,000
1996-01-04$20.19$23.301,551,600
1996-01-03$20.69$23.881,712,800
1996-01-02$20.75$23.952,534,400