OTC:FMCCK | 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
1999-07-26 to 2026-08-27
Data captured

Stock Price Chart

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

$0.48$1.30$3.47$9.28$24.84$66.461999-07-262026-08-27

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

View year

Historical Stock Price — 2006

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2006-12-29$48.72$57.131,300
2006-12-28$49.50$58.05600
2006-12-27$50.00$58.630
2006-12-26$50.00$58.630
2006-12-22$50.00$58.630
2006-12-21$50.00$58.63300
2006-12-20$50.80$59.570
2006-12-19$50.80$59.57100
2006-12-18$49.80$58.40700
2006-12-15$51.10$59.920
2006-12-14$51.10$59.920
2006-12-13$51.10$59.070
2006-12-12$51.10$59.070
2006-12-11$51.10$59.07100
2006-12-08$51.65$59.71100
2006-12-07$51.50$59.540
2006-12-06$51.50$59.54100
2006-12-05$51.00$58.96400
2006-12-04$51.75$59.82700
2006-12-01$52.20$60.35200
2006-11-30$52.20$60.35100
2006-11-29$52.25$60.40100
2006-11-28$51.98$60.091,600
2006-11-27$51.30$59.300
2006-11-24$51.30$59.30300
2006-11-22$51.24$59.241,500
2006-11-21$52.40$60.58100
2006-11-20$51.75$59.820
2006-11-17$51.75$59.820
2006-11-16$51.75$59.820
2006-11-15$51.75$59.82100
2006-11-14$50.13$57.95600
2006-11-13$51.00$58.961,900
2006-11-10$51.50$59.54500
2006-11-09$52.50$60.69100
2006-11-08$52.50$60.69700
2006-11-07$52.50$60.690
2006-11-06$52.50$60.690
2006-11-03$52.50$60.69500
2006-11-02$52.50$60.69300
2006-11-01$52.10$60.23700
2006-10-31$52.15$60.29200
2006-10-30$52.10$60.231,200
2006-10-27$52.00$60.110
2006-10-26$52.00$60.11700
2006-10-25$51.50$59.54200
2006-10-24$51.00$58.96700
2006-10-23$50.50$58.381,000
2006-10-20$50.40$58.261,100
2006-10-19$51.00$58.96400
2006-10-18$51.00$58.961,700
2006-10-17$51.50$59.54100
2006-10-16$52.50$60.691,000
2006-10-13$53.50$61.851,000
2006-10-12$54.50$63.00100
2006-10-11$54.90$63.47300
2006-10-10$54.90$63.470
2006-10-09$54.90$63.47100
2006-10-06$54.75$63.29200
2006-10-05$55.00$63.58200
2006-10-04$55.00$63.58100
2006-10-03$55.00$63.58100
2006-10-02$54.50$63.00200
2006-09-29$54.50$63.00100
2006-09-28$55.00$63.58100
2006-09-27$54.60$63.12200
2006-09-26$54.00$62.430
2006-09-25$54.00$62.43200
2006-09-22$53.00$61.27300
2006-09-21$53.00$61.27200
2006-09-20$52.25$60.401,200
2006-09-19$48.75$56.36179,100
2006-09-18$51.25$59.25100
2006-09-15$50.75$58.67100
2006-09-14$52.20$60.350
2006-09-13$52.20$59.51700
2006-09-12$50.75$57.86500
2006-09-11$51.75$59.000
2006-09-08$51.75$59.00100
2006-09-07$50.75$57.861,500
2006-09-06$51.65$58.880
2006-09-05$51.65$58.882,300
2006-09-01$51.65$58.880
2006-08-31$51.65$58.88300
2006-08-30$51.75$59.00100
2006-08-29$51.50$58.71600
2006-08-28$51.00$58.142,200
2006-08-25$51.80$59.05100
2006-08-24$51.30$58.48100
2006-08-23$50.30$57.341,100
2006-08-22$49.68$56.641,000
2006-08-21$50.18$57.21200
2006-08-18$49.75$56.721,200
2006-08-17$49.75$56.722,200
2006-08-16$48.50$55.290
2006-08-15$48.50$55.29100
2006-08-14$49.00$55.86200
2006-08-11$48.85$55.69200
2006-08-10$49.75$56.72200
2006-08-09$49.25$56.150
2006-08-08$49.25$56.153,100
2006-08-07$49.70$56.662,600
2006-08-04$48.57$55.370
2006-08-03$48.57$55.37200
2006-08-02$48.50$55.290
2006-08-01$48.50$55.291,000
2006-07-31$47.50$54.150
2006-07-28$47.50$54.15700
2006-07-27$47.95$54.66600
2006-07-26$47.40$54.04100
2006-07-25$47.80$54.490
2006-07-24$47.80$54.490
2006-07-21$47.80$54.49700
2006-07-20$47.80$54.490
2006-07-19$47.80$54.49500
2006-07-18$48.05$54.7862,700
2006-07-17$47.86$54.563,200
2006-07-14$47.50$54.15200
2006-07-13$47.01$53.591,100
2006-07-12$46.80$53.35200
2006-07-11$47.60$54.26200
2006-07-10$47.10$53.690
2006-07-07$47.10$53.691,000
2006-07-06$46.28$52.7620,600
2006-07-05$47.19$53.80700
2006-07-03$47.55$54.21100
2006-06-30$47.50$54.151,200
2006-06-29$46.90$53.47600
2006-06-28$46.85$53.41400
2006-06-27$47.25$53.870
2006-06-26$47.25$53.87500
2006-06-23$47.10$53.69200
2006-06-22$47.00$53.58100
2006-06-21$47.50$54.150
2006-06-20$47.50$54.15200
2006-06-19$47.41$54.050
2006-06-16$47.41$54.050
2006-06-15$47.41$54.05100
2006-06-14$47.70$54.380
2006-06-13$47.70$54.38400
2006-06-12$46.70$53.24100
2006-06-09$46.50$53.011,100
2006-06-08$46.80$53.35500
2006-06-07$47.25$53.041,900
2006-06-06$48.25$54.160
2006-06-05$48.25$54.162,400
2006-06-02$47.85$53.71200
2006-06-01$48.00$53.880
2006-05-31$48.00$53.881,000
2006-05-30$48.25$54.16500
2006-05-26$48.20$54.110
2006-05-25$48.20$54.112,100
2006-05-24$48.10$53.99100
2006-05-23$47.90$53.770
2006-05-22$47.90$53.77200
2006-05-19$48.20$54.11100
2006-05-18$48.15$54.051,000
2006-05-17$48.50$54.440
2006-05-16$48.50$54.442,000
2006-05-15$47.80$53.660
2006-05-12$47.80$53.66500
2006-05-11$48.50$54.44200
2006-05-10$48.50$54.440
2006-05-09$48.50$54.44100
2006-05-08$48.85$54.84400
2006-05-05$48.79$54.77100
2006-05-04$48.79$54.77200
2006-05-03$49.00$55.000
2006-05-02$49.00$55.000
2006-05-01$49.00$55.000
2006-04-28$49.00$55.005,000
2006-04-27$48.78$54.76100
2006-04-26$48.85$54.840
2006-04-25$48.85$54.84400
2006-04-24$48.80$54.780
2006-04-21$48.80$54.78200
2006-04-20$49.29$55.330
2006-04-19$49.29$55.330
2006-04-18$49.29$55.33200
2006-04-17$49.25$55.280
2006-04-13$49.25$55.28500
2006-04-12$49.25$55.28200
2006-04-11$49.59$55.670
2006-04-10$49.59$55.670
2006-04-07$49.59$55.670
2006-04-06$49.59$55.67500
2006-04-05$49.58$55.660
2006-04-04$49.58$55.66100
2006-04-03$49.80$55.90800
2006-03-31$49.70$55.79500
2006-03-30$48.50$54.441,900
2006-03-29$49.00$55.00200
2006-03-28$49.50$55.570
2006-03-27$49.50$55.57500
2006-03-24$48.50$54.440
2006-03-23$48.50$54.44500
2006-03-22$49.40$55.450
2006-03-21$49.40$55.45100
2006-03-20$49.92$56.040
2006-03-17$49.92$56.04400
2006-03-16$49.08$55.09900
2006-03-15$50.62$56.82200
2006-03-14$50.40$56.58100
2006-03-13$50.30$56.460
2006-03-10$50.30$56.460
2006-03-09$50.30$56.460
2006-03-08$50.30$56.46100
2006-03-07$51.50$57.000
2006-03-06$51.50$57.000
2006-03-03$51.50$57.000
2006-03-02$51.50$57.00800
2006-03-01$50.85$56.280
2006-02-28$50.85$56.280
2006-02-27$50.85$56.28100
2006-02-24$50.65$56.061,200
2006-02-23$51.00$56.4418,500
2006-02-22$51.35$56.83100
2006-02-21$51.15$56.610
2006-02-17$51.15$56.61100
2006-02-16$50.95$56.398,700
2006-02-15$51.00$56.44600
2006-02-14$50.65$56.061,100
2006-02-13$50.90$56.330
2006-02-10$50.90$56.33200
2006-02-09$50.50$55.891,300
2006-02-08$51.00$56.440
2006-02-07$51.00$56.44220,000
2006-02-06$51.00$56.440
2006-02-03$51.00$56.440
2006-02-02$51.00$56.44300
2006-02-01$51.00$56.442,400
2006-01-31$51.50$57.000
2006-01-30$51.50$57.00500
2006-01-27$51.98$57.530
2006-01-26$51.98$57.53100
2006-01-25$52.00$57.55400
2006-01-24$51.15$56.610
2006-01-23$51.15$56.610
2006-01-20$51.15$56.610
2006-01-19$51.15$56.611,200
2006-01-18$51.20$56.67100
2006-01-17$51.50$57.006,500
2006-01-13$51.00$56.441,000
2006-01-12$50.00$55.34900
2006-01-11$50.50$55.89100
2006-01-10$50.75$56.17200
2006-01-09$51.10$56.560
2006-01-06$51.10$56.560
2006-01-05$51.10$56.56200
2006-01-04$51.00$56.44700
2006-01-03$50.61$56.012,200