OTC:FMCCO | 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
2001-07-27 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.85$66.492001-07-272026-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$50.25$58.822,100
2006-12-28$52.25$61.163,900
2006-12-27$52.80$61.803,300
2006-12-26$52.89$61.91500
2006-12-22$52.90$61.92200
2006-12-21$52.90$61.92700
2006-12-20$52.90$61.92900
2006-12-19$52.90$61.92900
2006-12-18$53.00$62.041,100
2006-12-15$53.99$63.19200
2006-12-14$53.99$63.191,200
2006-12-13$53.90$62.24700
2006-12-12$51.90$59.931,400
2006-12-11$51.25$59.181,600
2006-12-08$51.25$59.181,600
2006-12-07$51.25$59.181,200
2006-12-06$51.25$59.181,200
2006-12-05$51.40$59.354,600
2006-12-04$50.35$58.142,700
2006-12-01$51.25$59.188,700
2006-11-30$51.50$59.475,300
2006-11-29$50.60$58.43400
2006-11-28$51.50$59.47700
2006-11-27$50.50$58.316,800
2006-11-24$50.05$57.79200
2006-11-22$50.40$58.20500
2006-11-21$50.00$57.747,400
2006-11-20$51.50$59.471,100
2006-11-17$51.00$58.89500
2006-11-16$50.00$57.74700
2006-11-15$50.75$58.60501,700
2006-11-14$51.05$58.951,000
2006-11-13$50.50$58.31100
2006-11-10$50.00$57.740
2006-11-09$50.00$57.740
2006-11-08$50.00$57.74100
2006-11-07$49.50$57.16100
2006-11-06$49.50$57.160
2006-11-03$49.50$57.160
2006-11-02$49.50$57.16900
2006-11-01$49.50$57.16100
2006-10-31$50.25$58.020
2006-10-30$50.25$58.020
2006-10-27$50.25$58.021,000
2006-10-26$50.25$58.02400
2006-10-25$51.00$58.890
2006-10-24$51.00$58.89100
2006-10-23$50.25$58.020
2006-10-20$50.25$58.020
2006-10-19$50.25$58.020
2006-10-18$50.25$58.02400
2006-10-17$51.00$58.890
2006-10-16$51.00$58.890
2006-10-13$51.00$58.89300
2006-10-12$51.70$59.70100
2006-10-11$51.70$59.70100
2006-10-10$51.50$59.47100
2006-10-09$51.70$59.70200
2006-10-06$51.74$59.75200
2006-10-05$52.00$60.053,800
2006-10-04$52.48$60.601,600
2006-10-03$51.10$59.010
2006-10-02$51.10$59.01400
2006-09-29$50.20$57.97200
2006-09-28$50.20$57.97200
2006-09-27$50.20$57.970
2006-09-26$50.20$57.97500
2006-09-25$50.25$58.020
2006-09-22$50.25$58.021,100
2006-09-21$50.75$58.60100
2006-09-20$49.75$57.450
2006-09-19$49.75$57.450
2006-09-18$49.75$57.45200
2006-09-15$49.75$57.45100
2006-09-14$51.00$58.890
2006-09-13$51.00$58.05100
2006-09-12$51.50$58.62200
2006-09-11$50.50$57.48900
2006-09-08$51.50$58.62200
2006-09-07$50.75$57.771,300
2006-09-06$51.25$58.34500
2006-09-05$51.90$59.08500
2006-09-01$52.50$59.760
2006-08-31$52.50$59.76300
2006-08-30$52.50$59.76200
2006-08-29$53.00$60.331,000
2006-08-28$51.95$59.130
2006-08-25$51.95$59.13300
2006-08-24$51.95$59.13800
2006-08-23$50.50$57.48100
2006-08-22$50.50$57.48400
2006-08-21$49.50$56.350
2006-08-18$49.50$56.351,400
2006-08-17$48.25$54.920
2006-08-16$48.25$54.92200
2006-08-15$48.75$55.49100
2006-08-14$48.50$55.21400
2006-08-11$49.25$56.06400
2006-08-10$49.25$56.060
2006-08-09$49.25$56.061,300
2006-08-08$49.25$56.06700
2006-08-07$48.50$55.213,000
2006-08-04$47.25$53.78600
2006-08-03$47.50$54.07300
2006-08-02$47.67$54.26255,200
2006-08-01$47.50$54.074,200
2006-07-31$47.50$54.072,800
2006-07-28$46.75$53.210
2006-07-27$46.75$53.210
2006-07-26$46.75$53.21200
2006-07-25$46.25$52.651,800
2006-07-24$47.25$53.78100
2006-07-21$47.25$53.781,500
2006-07-20$47.00$53.500
2006-07-19$47.00$53.50500
2006-07-18$47.25$53.780
2006-07-17$47.25$53.78100
2006-07-14$47.50$54.07100
2006-07-13$47.50$54.07100
2006-07-12$47.50$54.070
2006-07-11$47.50$54.070
2006-07-10$47.50$54.07600
2006-07-07$46.50$52.93400
2006-07-06$46.25$52.650
2006-07-05$46.25$52.650
2006-07-03$46.25$52.65300
2006-06-30$45.25$51.51700
2006-06-29$46.10$52.47300
2006-06-28$46.62$53.071,900
2006-06-27$46.58$53.02400
2006-06-26$46.76$53.23600
2006-06-23$46.30$52.70200
2006-06-22$46.00$52.360
2006-06-21$46.00$52.361,200
2006-06-20$46.00$52.36200
2006-06-19$46.25$52.651,400
2006-06-16$46.93$53.42600
2006-06-15$46.15$52.534,000
2006-06-14$47.00$53.50200
2006-06-13$46.50$52.933,200
2006-06-12$47.50$54.07300
2006-06-09$48.30$54.9822,400
2006-06-08$48.25$54.92300
2006-06-07$48.50$54.38400
2006-06-06$48.76$54.67400
2006-06-05$49.43$55.42500
2006-06-02$49.40$55.391,000
2006-06-01$49.00$54.940
2006-05-31$49.00$54.941,400
2006-05-30$48.33$54.194,000
2006-05-26$49.50$55.50700
2006-05-25$49.15$55.113,500
2006-05-24$49.75$55.781,100
2006-05-23$49.65$55.672,700
2006-05-22$49.10$55.054,200
2006-05-19$49.45$55.45600
2006-05-18$49.20$55.17900
2006-05-17$49.20$55.17100
2006-05-16$49.20$55.175,000
2006-05-15$49.12$55.08800
2006-05-12$49.25$55.22700
2006-05-11$48.90$54.83100
2006-05-10$48.70$54.601,800
2006-05-09$49.45$55.45800
2006-05-08$49.30$55.28400
2006-05-05$49.30$55.28800
2006-05-04$48.75$54.661,400
2006-05-03$48.40$54.27500
2006-05-02$48.60$54.491,400
2006-05-01$49.80$55.84800
2006-04-28$49.60$55.61800
2006-04-27$48.40$54.27300
2006-04-26$47.93$53.741,400
2006-04-25$48.50$54.385,000
2006-04-24$49.20$55.17200
2006-04-21$49.00$54.94100
2006-04-20$48.60$54.490
2006-04-19$48.60$54.491,700
2006-04-18$49.70$55.73300
2006-04-17$49.75$55.781,100
2006-04-13$48.70$54.601,000
2006-04-12$49.45$55.45100
2006-04-11$49.25$55.22500
2006-04-10$50.12$56.20100
2006-04-07$50.12$56.20100
2006-04-06$50.10$56.17400
2006-04-05$50.00$56.06400
2006-04-04$50.50$56.62300
2006-04-03$51.08$57.27100
2006-03-31$51.08$57.27300
2006-03-30$50.80$56.96400
2006-03-29$50.00$56.062,200
2006-03-28$50.50$56.622,600
2006-03-27$50.50$56.62200
2006-03-24$50.50$56.62200
2006-03-23$50.50$56.62200
2006-03-22$50.35$56.45400
2006-03-21$50.25$56.341,500
2006-03-20$50.00$56.063,600
2006-03-17$51.00$57.18700
2006-03-16$50.75$56.90400
2006-03-15$50.75$56.90100
2006-03-14$51.25$57.460
2006-03-13$51.25$57.4625,100
2006-03-10$50.75$56.900
2006-03-09$50.75$56.901,200
2006-03-08$49.70$55.73600
2006-03-07$50.50$55.8110,100
2006-03-06$50.50$55.8192,600
2006-03-03$50.95$56.31400
2006-03-02$50.85$56.201,900
2006-03-01$51.90$57.36200,200
2006-02-28$51.40$56.800
2006-02-27$51.40$56.80202,100
2006-02-24$51.30$56.690
2006-02-23$51.30$56.6938,200
2006-02-22$51.45$56.8616,000
2006-02-21$51.50$56.91500
2006-02-17$51.26$56.65100
2006-02-16$51.25$56.642,300
2006-02-15$51.20$56.58400
2006-02-14$51.60$57.02100
2006-02-13$51.50$56.910
2006-02-10$51.50$56.911,400
2006-02-09$51.50$56.91404,600
2006-02-08$51.75$57.190
2006-02-07$51.75$57.19800
2006-02-06$52.15$57.63100
2006-02-03$52.00$57.4710,000
2006-02-02$52.00$57.47400
2006-02-01$52.50$58.020
2006-01-31$52.50$58.020
2006-01-30$52.50$58.020
2006-01-27$52.50$58.02600
2006-01-26$53.01$58.58100
2006-01-25$53.00$58.57300
2006-01-24$52.85$58.41400
2006-01-23$53.30$58.90100
2006-01-20$52.80$58.35800
2006-01-19$52.10$57.581,600
2006-01-18$52.00$57.47100
2006-01-17$52.60$58.13300
2006-01-13$52.00$57.477,000
2006-01-12$51.50$56.911,200
2006-01-11$51.40$56.805,400
2006-01-10$52.35$57.85400
2006-01-09$51.55$56.9727,700
2006-01-06$52.20$57.690
2006-01-05$52.20$57.691,300
2006-01-04$51.78$57.22100
2006-01-03$52.00$57.47200