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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2000-12-29$68.88$84.511,749,000
2000-12-28$69.00$84.662,929,900
2000-12-27$67.00$82.213,133,300
2000-12-26$66.69$81.823,459,400
2000-12-22$64.44$79.064,571,900
2000-12-21$66.44$81.523,097,000
2000-12-20$65.38$80.215,123,400
2000-12-19$65.13$79.914,918,300
2000-12-18$68.19$83.665,023,500
2000-12-15$66.38$81.444,667,900
2000-12-14$65.06$79.833,131,100
2000-12-13$65.00$79.753,629,000
2000-12-12$64.25$78.832,340,400
2000-12-11$64.19$78.762,219,900
2000-12-08$63.69$78.143,034,600
2000-12-07$62.44$76.612,871,600
2000-12-06$62.06$75.945,564,200
2000-12-05$63.69$77.934,910,900
2000-12-04$60.31$73.801,862,500
2000-12-01$59.75$73.112,897,800
2000-11-30$60.44$73.953,708,900
2000-11-29$59.50$72.814,928,200
2000-11-28$59.94$73.343,366,300
2000-11-27$59.00$72.192,057,800
2000-11-24$57.88$70.82975,600
2000-11-22$59.00$72.193,666,300
2000-11-21$58.13$71.122,401,500
2000-11-20$58.88$72.042,700,600
2000-11-17$59.00$72.193,449,800
2000-11-16$59.44$72.731,898,100
2000-11-15$59.38$72.652,346,000
2000-11-14$58.69$71.813,794,100
2000-11-13$57.88$70.823,286,300
2000-11-10$58.19$71.202,148,900
2000-11-09$58.38$71.433,619,900
2000-11-08$56.25$68.832,385,600
2000-11-07$56.13$68.683,022,100
2000-11-06$57.63$70.513,307,700
2000-11-03$56.50$69.133,507,900
2000-11-02$57.38$70.206,496,800
2000-11-01$60.56$74.113,940,300
2000-10-31$60.00$73.425,121,000
2000-10-30$60.50$74.034,880,700
2000-10-27$59.44$72.736,513,300
2000-10-26$56.06$68.602,853,100
2000-10-25$56.56$69.213,834,700
2000-10-24$55.94$68.453,042,300
2000-10-23$54.06$66.153,996,900
2000-10-20$55.38$67.765,097,800
2000-10-19$56.44$69.068,464,300
2000-10-18$51.50$63.024,004,400
2000-10-17$51.56$63.092,924,400
2000-10-16$52.63$64.392,075,700
2000-10-13$52.56$64.322,693,100
2000-10-12$51.88$63.485,500,300
2000-10-11$52.25$63.934,149,100
2000-10-10$50.75$62.103,128,900
2000-10-09$52.44$64.162,373,700
2000-10-06$51.94$63.552,610,800
2000-10-05$53.69$65.692,553,800
2000-10-04$52.25$63.933,296,900
2000-10-03$53.81$65.853,625,900
2000-10-02$55.06$67.382,732,300
2000-09-29$54.06$66.153,990,100
2000-09-28$54.13$66.234,394,000
2000-09-27$51.69$63.254,054,000
2000-09-26$51.00$62.403,509,100
2000-09-25$50.75$62.102,972,300
2000-09-22$50.00$61.1810,083,400
2000-09-21$49.25$60.265,850,600
2000-09-20$48.19$58.962,666,400
2000-09-19$47.94$58.663,797,400
2000-09-18$48.19$58.963,622,100
2000-09-15$49.50$60.573,507,900
2000-09-14$50.56$61.875,341,600
2000-09-13$51.63$62.968,452,000
2000-09-12$48.75$59.457,377,100
2000-09-11$46.38$56.567,027,000
2000-09-08$45.31$55.266,236,300
2000-09-07$43.88$53.514,657,400
2000-09-06$42.50$51.834,618,600
2000-09-05$41.00$50.002,848,600
2000-09-01$41.56$50.692,814,700
2000-08-31$42.14$51.392,069,700
2000-08-30$41.56$50.692,408,700
2000-08-29$41.50$50.612,818,200
2000-08-28$42.44$51.762,223,800
2000-08-25$41.50$50.612,555,700
2000-08-24$41.88$51.073,372,200
2000-08-23$43.81$53.433,813,800
2000-08-22$44.38$54.122,355,200
2000-08-21$44.44$54.202,057,500
2000-08-18$44.56$54.354,301,900
2000-08-17$44.06$53.744,716,900
2000-08-16$44.06$53.742,912,000
2000-08-15$44.31$54.042,017,800
2000-08-14$44.75$54.582,059,000
2000-08-11$44.75$54.582,497,700
2000-08-10$43.63$53.203,171,500
2000-08-09$44.38$54.123,187,000
2000-08-08$44.31$54.042,985,700
2000-08-07$44.00$53.665,119,100
2000-08-04$42.44$51.763,573,700
2000-08-03$40.88$49.853,077,100
2000-08-02$38.94$47.492,356,700
2000-08-01$39.75$48.483,454,300
2000-07-31$39.44$48.102,181,800
2000-07-28$39.94$48.711,740,200
2000-07-27$40.56$49.472,042,800
2000-07-26$40.13$48.943,870,300
2000-07-25$42.38$51.682,748,700
2000-07-24$42.19$51.453,151,200
2000-07-21$40.81$49.772,772,200
2000-07-20$41.31$50.384,000,900
2000-07-19$39.50$48.173,506,500
2000-07-18$40.38$49.242,254,100
2000-07-17$41.00$50.003,124,000
2000-07-14$41.81$50.992,664,600
2000-07-13$41.75$50.925,391,800
2000-07-12$41.81$50.992,163,500
2000-07-11$43.31$52.821,627,700
2000-07-10$42.94$52.371,437,000
2000-07-07$43.44$52.982,517,200
2000-07-06$42.69$52.061,960,900
2000-07-05$41.06$50.081,548,400
2000-07-03$41.06$50.08884,300
2000-06-30$40.50$49.393,396,100
2000-06-29$40.94$49.932,916,800
2000-06-28$41.41$50.502,186,800
2000-06-27$42.13$51.382,766,000
2000-06-26$41.69$50.841,490,700
2000-06-23$41.81$50.993,142,200
2000-06-22$41.44$50.543,099,100
2000-06-21$41.31$50.383,621,700
2000-06-20$40.13$48.943,300,200
2000-06-19$40.75$49.703,427,000
2000-06-16$41.31$50.382,600,800
2000-06-15$43.13$52.593,660,300
2000-06-14$44.13$53.813,138,600
2000-06-13$43.31$52.823,069,100
2000-06-12$43.94$53.591,506,700
2000-06-09$44.13$53.811,264,600
2000-06-08$44.88$54.731,513,900
2000-06-07$45.69$55.511,631,400
2000-06-06$45.25$54.982,068,000
2000-06-05$46.63$56.651,770,200
2000-06-02$48.19$58.552,941,100
2000-06-01$45.00$54.682,526,000
2000-05-31$44.50$54.071,612,000
2000-05-30$44.94$54.602,035,200
2000-05-26$44.50$54.072,319,300
2000-05-25$45.13$54.834,673,500
2000-05-24$45.31$55.064,554,500
2000-05-23$42.94$52.175,592,000
2000-05-22$45.75$55.592,459,500
2000-05-19$46.06$55.971,964,100
2000-05-18$47.19$57.341,655,300
2000-05-17$46.63$56.651,637,100
2000-05-16$46.75$56.803,097,100
2000-05-15$46.81$56.882,635,300
2000-05-12$44.72$54.342,200,400
2000-05-11$45.25$54.981,627,200
2000-05-10$43.69$53.081,842,400
2000-05-09$43.50$52.851,875,800
2000-05-08$43.13$52.402,284,800
2000-05-05$42.50$51.642,053,800
2000-05-04$42.50$51.643,855,100
2000-05-03$43.75$53.162,087,000
2000-05-02$44.31$53.843,387,800
2000-05-01$45.13$54.832,612,800
2000-04-28$45.94$55.822,307,300
2000-04-27$48.31$58.702,542,500
2000-04-26$50.00$60.752,031,900
2000-04-25$50.94$61.893,063,500
2000-04-24$49.94$60.683,281,000
2000-04-20$47.56$57.792,001,800
2000-04-19$47.25$57.412,625,800
2000-04-18$48.00$58.321,919,800
2000-04-17$47.06$57.183,013,600
2000-04-14$47.19$57.342,921,300
2000-04-13$50.25$61.062,514,600
2000-04-12$51.00$61.975,377,900
2000-04-11$47.00$57.111,876,100
2000-04-10$46.44$56.421,954,000
2000-04-07$47.00$57.113,172,300
2000-04-06$48.00$58.322,608,700
2000-04-05$46.00$55.892,369,000
2000-04-04$45.56$55.364,254,200
2000-04-03$46.50$56.503,654,700
2000-03-31$44.19$53.692,695,400
2000-03-30$43.44$52.783,983,800
2000-03-29$45.25$54.983,219,700
2000-03-28$45.50$55.282,016,000
2000-03-27$46.19$56.123,381,500
2000-03-24$47.13$57.264,434,500
2000-03-23$47.00$57.116,730,100
2000-03-22$46.44$56.422,875,100
2000-03-21$47.25$57.413,000,200
2000-03-20$45.63$55.442,662,200
2000-03-17$48.50$58.934,165,800
2000-03-16$47.50$57.717,488,100
2000-03-15$42.69$51.873,967,100
2000-03-14$38.19$46.402,395,700
2000-03-13$38.88$47.232,269,500
2000-03-10$37.69$45.792,819,800
2000-03-09$38.00$46.172,370,700
2000-03-08$39.13$47.333,960,400
2000-03-07$37.69$45.593,282,500
2000-03-06$40.00$48.392,334,700
2000-03-03$41.31$49.981,817,100
2000-03-02$40.06$48.472,268,900
2000-03-01$41.44$50.133,016,000
2000-02-29$41.75$50.512,755,500
2000-02-28$41.88$50.662,490,700
2000-02-25$40.25$48.692,733,900
2000-02-24$40.63$49.152,446,900
2000-02-23$42.19$51.041,624,100
2000-02-22$43.13$52.172,738,000
2000-02-18$40.88$49.452,708,500
2000-02-17$42.81$51.792,181,500
2000-02-16$43.19$52.252,209,300
2000-02-15$44.00$53.232,982,000
2000-02-14$42.88$51.871,772,000
2000-02-11$43.69$52.851,830,700
2000-02-10$43.56$52.702,125,300
2000-02-09$45.50$55.041,774,200
2000-02-08$47.50$57.461,838,300
2000-02-07$47.06$56.932,141,900
2000-02-04$49.13$59.431,568,100
2000-02-03$50.13$60.642,024,600
2000-02-02$48.75$58.981,708,600
2000-02-01$49.25$59.581,894,300
2000-01-31$50.19$60.722,244,400
2000-01-28$50.00$60.493,478,200
2000-01-27$49.69$60.112,456,900
2000-01-26$46.19$55.883,036,000
2000-01-25$44.38$53.681,561,100
2000-01-24$44.75$54.141,607,900
2000-01-21$45.25$54.743,396,300
2000-01-20$45.78$55.382,334,600
2000-01-19$47.00$56.862,444,500
2000-01-18$48.50$58.672,034,300
2000-01-14$50.44$61.023,610,700
2000-01-13$49.38$59.733,082,900
2000-01-12$46.75$56.561,982,600
2000-01-11$45.94$55.571,884,600
2000-01-10$46.31$56.031,714,500
2000-01-07$47.50$57.462,410,400
2000-01-06$45.88$55.503,126,700
2000-01-05$43.75$52.933,289,900
2000-01-04$43.75$52.933,468,400
2000-01-03$44.50$53.832,413,500