OTC:FMCCH | 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
1998-10-06 to 2026-08-27
Data captured

Stock Price Chart

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

$0.38$1.11$3.22$9.39$27.36$79.711998-10-062026-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$43.60$60.143,300
2004-12-30$43.50$60.002,200
2004-12-29$44.00$60.6951,200
2004-12-28$44.25$61.04700
2004-12-27$44.35$61.17600
2004-12-23$44.50$61.38500
2004-12-22$44.25$61.04402,400
2004-12-21$44.00$60.6917,800
2004-12-20$43.50$60.006,000
2004-12-17$43.35$59.801,700
2004-12-16$44.10$60.8317,400
2004-12-15$44.35$61.1712,000
2004-12-14$44.26$61.051,100
2004-12-13$43.75$60.351,400
2004-12-10$43.75$60.35313,600
2004-12-09$44.02$60.720
2004-12-08$44.66$60.72700
2004-12-07$44.30$60.235,000
2004-12-06$44.42$60.40270,700
2004-12-03$44.40$60.374,200
2004-12-02$43.50$59.156,800
2004-12-01$43.50$59.158,100
2004-11-30$43.50$59.1525,900
2004-11-29$43.81$59.5723,800
2004-11-26$44.35$60.30500
2004-11-24$44.10$59.965,300
2004-11-23$44.48$60.4826,800
2004-11-22$44.12$59.9913,700
2004-11-19$44.05$59.892,500
2004-11-18$44.10$59.963,900
2004-11-17$43.80$59.5516,200
2004-11-16$42.81$58.218,900
2004-11-15$43.35$58.9411,600
2004-11-12$43.70$59.4220,500
2004-11-11$43.25$58.813,500
2004-11-10$43.00$58.474,700
2004-11-09$43.00$58.4761,700
2004-11-08$42.95$58.4022,600
2004-11-05$43.50$59.156,400
2004-11-04$44.10$59.960
2004-11-03$44.10$59.96500
2004-11-02$43.25$58.81100
2004-11-01$43.11$58.612,300
2004-10-29$44.58$60.61400
2004-10-28$44.60$60.640
2004-10-27$44.60$60.640
2004-10-26$44.60$60.641,100
2004-10-25$44.67$60.74700
2004-10-22$44.68$60.75400
2004-10-21$44.64$60.700
2004-10-20$44.64$60.700
2004-10-19$44.64$60.701,000
2004-10-18$44.50$60.50900
2004-10-15$43.25$58.810
2004-10-14$43.25$58.811,500
2004-10-13$44.50$60.501,300
2004-10-12$43.35$58.944,000
2004-10-11$43.38$58.980
2004-10-08$43.38$58.980
2004-10-07$43.38$58.980
2004-10-06$43.38$58.980
2004-10-05$43.38$58.98124,600
2004-10-04$43.47$59.10100
2004-10-01$42.67$58.0262,000
2004-09-30$43.82$59.58600
2004-09-29$44.30$60.230
2004-09-28$44.30$60.230
2004-09-27$44.30$60.232,000
2004-09-24$44.43$60.41248,000
2004-09-23$44.90$61.051,400
2004-09-22$44.60$60.6412,800
2004-09-21$44.55$60.571,000
2004-09-20$45.83$62.311,100
2004-09-17$45.50$61.862,800
2004-09-16$45.68$62.11800
2004-09-15$45.70$61.270
2004-09-14$45.70$61.27200
2004-09-13$45.20$60.600
2004-09-10$45.20$60.60465,900
2004-09-09$45.20$60.601,200
2004-09-08$44.50$59.661,277,600
2004-09-07$44.80$60.060
2004-09-03$44.80$60.060
2004-09-02$44.80$60.060
2004-09-01$44.80$60.06401,800
2004-08-31$44.00$58.992,000
2004-08-30$44.25$59.330
2004-08-27$44.25$59.33200
2004-08-26$43.75$58.65100
2004-08-25$43.25$57.983,500
2004-08-24$44.40$59.530
2004-08-23$44.40$59.53300
2004-08-20$44.80$60.062,000
2004-08-19$44.30$59.390
2004-08-18$44.30$59.3980,000
2004-08-17$44.30$59.3980,000
2004-08-16$44.50$59.660
2004-08-13$44.50$59.662,100
2004-08-12$44.50$59.663,400
2004-08-11$44.50$59.662,400
2004-08-10$44.00$58.990
2004-08-09$44.00$58.990
2004-08-06$44.00$58.9920,100
2004-08-05$43.50$58.320
2004-08-04$43.50$58.321,100
2004-08-03$42.93$57.56100
2004-08-02$43.00$57.651,400
2004-07-30$43.00$57.650
2004-07-29$43.00$57.65700
2004-07-28$43.80$58.72500
2004-07-27$44.50$59.66300
2004-07-26$44.00$58.990
2004-07-23$44.00$58.990
2004-07-22$44.00$58.990
2004-07-21$44.00$58.99300
2004-07-20$44.50$59.66500
2004-07-19$44.24$59.31100
2004-07-16$44.00$58.990
2004-07-15$44.00$58.990
2004-07-14$44.00$58.99246,700
2004-07-13$43.68$58.560
2004-07-12$43.68$58.56100
2004-07-09$43.50$58.320
2004-07-08$43.50$58.32700
2004-07-07$43.35$58.121,000
2004-07-06$44.49$59.65100
2004-07-02$44.00$58.990
2004-07-01$44.00$58.990
2004-06-30$44.00$58.99300
2004-06-29$43.50$58.320
2004-06-28$43.50$58.320
2004-06-25$43.50$58.320
2004-06-24$43.50$58.320
2004-06-23$43.50$58.32200
2004-06-22$42.37$56.8027,000
2004-06-21$43.54$58.370
2004-06-18$43.54$58.371,600
2004-06-17$43.05$57.720
2004-06-16$43.05$57.720
2004-06-15$43.05$57.72100
2004-06-14$42.90$57.52600
2004-06-10$43.61$58.470
2004-06-09$44.25$58.470
2004-06-08$44.25$58.470
2004-06-07$44.25$58.471,500
2004-06-04$43.36$57.29200
2004-06-03$43.41$57.36400
2004-06-02$43.65$57.680
2004-06-01$43.65$57.680
2004-05-28$43.65$57.68900
2004-05-27$43.38$57.320
2004-05-26$43.38$57.320
2004-05-25$43.38$57.32200
2004-05-24$43.15$57.02200
2004-05-21$43.75$57.81200
2004-05-20$43.53$57.526,000
2004-05-19$42.85$56.620
2004-05-18$42.85$56.622,900
2004-05-17$42.75$56.49500
2004-05-14$44.40$58.67300
2004-05-13$44.00$58.141,000
2004-05-12$45.50$60.120
2004-05-11$45.50$60.121,000
2004-05-10$46.00$60.780
2004-05-07$46.00$60.78900
2004-05-06$47.00$62.10500
2004-05-05$47.26$62.450
2004-05-04$47.26$62.450
2004-05-03$47.26$62.45100
2004-04-30$47.25$62.430
2004-04-29$47.25$62.430
2004-04-28$47.25$62.43500
2004-04-27$47.75$63.090
2004-04-26$47.75$63.09100
2004-04-23$47.75$63.090
2004-04-22$47.75$63.091,100
2004-04-21$47.75$63.090
2004-04-20$47.75$63.090
2004-04-19$47.75$63.09600
2004-04-16$48.26$63.770
2004-04-15$48.26$63.77700
2004-04-14$48.26$63.770
2004-04-13$48.26$63.77900
2004-04-12$48.26$63.77300
2004-04-08$48.50$64.09140,100
2004-04-07$48.60$64.220
2004-04-06$48.60$64.22179,800
2004-04-05$48.60$64.220
2004-04-02$48.60$64.22100
2004-04-01$48.75$64.426,000
2004-03-31$49.25$65.082,500
2004-03-30$49.65$65.610
2004-03-29$49.65$65.610
2004-03-26$49.65$65.61500
2004-03-25$49.50$65.41131,100
2004-03-24$49.77$65.760
2004-03-23$49.77$65.762,000
2004-03-22$49.77$65.761,500
2004-03-19$49.77$65.761,200
2004-03-18$50.00$66.07100
2004-03-17$49.75$65.7431,900
2004-03-16$49.25$65.0868,200
2004-03-15$48.75$64.42500
2004-03-12$48.50$64.0964,200
2004-03-11$48.50$64.093,100
2004-03-10$49.20$64.1715,200
2004-03-09$49.50$64.563,200
2004-03-08$49.25$64.237,200
2004-03-05$49.15$64.1023,900
2004-03-04$48.75$63.5811,300
2004-03-03$48.50$63.253,700
2004-03-02$48.50$63.25344,600
2004-03-01$48.05$62.674,100
2004-02-27$48.50$63.256,100
2004-02-26$48.50$63.252,100
2004-02-25$48.50$63.253,200
2004-02-24$48.75$63.582,000
2004-02-23$48.75$63.586,000
2004-02-20$48.50$63.252,500
2004-02-19$48.90$63.78426,500
2004-02-18$48.90$63.7854,700
2004-02-17$48.65$63.4535,000
2004-02-13$48.90$63.7850,700
2004-02-12$48.50$63.2521,500
2004-02-11$48.50$63.25451,000
2004-02-10$48.50$63.25301,500
2004-02-09$48.75$63.587,100
2004-02-06$47.95$62.540
2004-02-05$47.95$62.549,000
2004-02-04$48.00$62.606,400
2004-02-03$48.00$62.60600
2004-02-02$47.75$62.282,700
2004-01-30$48.35$63.062,200
2004-01-29$48.80$63.650
2004-01-28$48.80$63.650
2004-01-27$48.80$63.651,400
2004-01-26$48.47$63.2212,000
2004-01-23$48.35$63.06500
2004-01-22$47.92$62.503,300
2004-01-21$46.95$61.23100
2004-01-20$46.95$61.23500
2004-01-16$46.98$61.272,800
2004-01-15$46.75$60.97300
2004-01-14$46.65$60.840
2004-01-13$46.65$60.84200
2004-01-12$46.50$60.650
2004-01-09$46.50$60.65200
2004-01-08$46.28$60.36300
2004-01-07$46.40$60.52200
2004-01-06$46.10$60.121,500
2004-01-05$46.12$60.152,400
2004-01-02$45.75$59.670