OTC:FMCKK | 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-04-06 to 2026-08-27
Data captured

Stock Price Chart

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

$0.38$1.05$2.88$7.94$21.87$60.241998-04-062026-08-27

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

View year

Historical Stock Price — 2003

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2003-12-31$46.00$46.00100
2003-12-30$45.97$45.97200
2003-12-29$45.97$45.970
2003-12-26$45.97$45.97200
2003-12-24$46.25$46.251,000
2003-12-23$45.98$45.982,300
2003-12-22$45.64$45.64500
2003-12-19$45.98$45.98600
2003-12-18$45.50$45.502,900
2003-12-17$44.73$44.7353,500
2003-12-16$44.50$44.501,000
2003-12-15$45.00$45.00400
2003-12-12$44.50$44.50500
2003-12-11$44.65$44.65100
2003-12-10$45.25$45.250
2003-12-09$45.25$45.250
2003-12-08$45.25$45.25600
2003-12-05$45.75$45.750
2003-12-04$45.75$45.75300
2003-12-03$44.98$44.989,500
2003-12-02$44.25$44.258,000
2003-12-01$45.50$45.50100
2003-11-28$45.80$45.800
2003-11-26$45.80$45.801,000
2003-11-25$45.80$45.80500
2003-11-24$45.80$45.801,000
2003-11-21$45.90$45.90600
2003-11-20$45.55$45.551,000
2003-11-19$46.00$46.00700
2003-11-18$46.00$46.000
2003-11-17$46.00$46.00100
2003-11-14$45.50$45.500
2003-11-13$45.50$45.50500
2003-11-12$45.80$45.800
2003-11-11$45.80$45.800
2003-11-10$45.80$45.800
2003-11-07$45.80$45.80300
2003-11-06$46.53$46.53100
2003-11-05$46.60$46.60900
2003-11-04$45.60$45.600
2003-11-03$45.60$45.60200
2003-10-31$45.75$45.75200
2003-10-30$46.00$46.000
2003-10-29$46.00$46.006,000
2003-10-28$46.00$46.000
2003-10-27$46.00$46.00900
2003-10-24$45.25$45.250
2003-10-23$45.25$45.250
2003-10-22$45.25$45.25700
2003-10-21$46.00$46.00100
2003-10-20$45.90$45.900
2003-10-17$45.90$45.900
2003-10-16$45.90$45.90500
2003-10-15$45.85$45.85800
2003-10-14$45.75$45.75600
2003-10-13$45.25$45.25800
2003-10-10$46.00$46.001,000
2003-10-09$45.00$45.002,400
2003-10-08$46.00$46.000
2003-10-07$46.00$46.000
2003-10-06$46.00$46.00500
2003-10-03$46.00$46.00900
2003-10-02$46.75$46.75100
2003-10-01$46.00$46.00300
2003-09-30$46.50$46.50100
2003-09-29$47.00$47.000
2003-09-26$47.00$47.001,000
2003-09-25$47.10$47.10300
2003-09-24$47.00$47.003,000
2003-09-23$46.50$46.50100
2003-09-22$46.00$46.00200
2003-09-19$46.50$46.501,400
2003-09-18$45.50$45.504,500
2003-09-17$46.00$46.00500
2003-09-16$45.40$45.4014,000
2003-09-15$45.20$45.201,100
2003-09-12$45.00$45.0016,400
2003-09-11$45.75$45.759,000
2003-09-10$46.25$46.2541,700
2003-09-09$46.50$46.50200
2003-09-08$46.00$46.000
2003-09-05$46.00$46.000
2003-09-04$46.00$46.00200
2003-09-03$46.00$46.000
2003-09-02$46.00$46.00900
2003-08-29$45.75$45.750
2003-08-28$45.75$45.750
2003-08-27$45.75$45.75700
2003-08-26$46.75$46.750
2003-08-25$46.75$46.750
2003-08-22$46.75$46.750
2003-08-21$46.75$46.75300
2003-08-20$45.75$45.750
2003-08-19$45.75$45.750
2003-08-18$45.75$45.750
2003-08-15$45.75$45.75200
2003-08-14$45.50$45.500
2003-08-13$45.50$45.500
2003-08-12$45.50$45.50100
2003-08-11$45.00$45.000
2003-08-08$45.00$45.002,300
2003-08-07$46.50$46.500
2003-08-06$46.50$46.50400
2003-08-05$46.95$46.95800
2003-08-04$46.45$46.45300
2003-08-01$47.45$47.45200
2003-07-31$47.75$47.753,800
2003-07-30$48.10$48.10700
2003-07-29$48.00$48.000
2003-07-28$48.00$48.001,000
2003-07-25$48.40$48.400
2003-07-24$48.40$48.400
2003-07-23$48.40$48.401,100
2003-07-22$48.00$48.000
2003-07-21$48.00$48.002,100
2003-07-18$49.00$49.002,000
2003-07-17$48.50$48.505,000
2003-07-16$48.65$48.651,200
2003-07-15$48.63$48.6310,800
2003-07-14$49.00$49.00500
2003-07-11$48.25$48.2510,200
2003-07-10$48.80$48.8085,300
2003-07-09$49.00$49.001,800
2003-07-08$49.00$49.001,900
2003-07-07$48.75$48.75247,300
2003-07-03$48.30$48.307,000
2003-07-02$48.68$48.68215,800
2003-07-01$48.25$48.251,000
2003-06-30$48.25$48.25400
2003-06-27$48.00$48.000
2003-06-26$48.00$48.0010,600
2003-06-25$48.00$48.0010,000
2003-06-24$48.50$48.505,500
2003-06-23$49.13$49.1350,500
2003-06-20$49.49$49.497,300
2003-06-19$49.60$49.600
2003-06-18$49.60$49.601,500
2003-06-17$49.25$49.252,700
2003-06-16$49.25$49.250
2003-06-13$49.25$49.256,700
2003-06-12$49.40$49.406,200
2003-06-11$49.50$49.501,000
2003-06-10$50.00$50.0029,700
2003-06-09$50.05$50.052,600
2003-06-06$50.50$50.5011,100
2003-06-05$50.24$50.241,700
2003-06-04$50.00$50.0020,000
2003-06-03$49.90$49.9027,100
2003-06-02$50.00$50.002,700
2003-05-30$50.00$50.005,700
2003-05-29$50.00$50.004,200
2003-05-28$49.50$49.50500
2003-05-27$49.88$49.8816,600
2003-05-23$50.00$50.00100
2003-05-22$50.00$50.000
2003-05-21$50.00$50.0020,100
2003-05-20$49.25$49.250
2003-05-19$49.25$49.250
2003-05-16$49.25$49.251,300
2003-05-15$49.25$49.253,200
2003-05-14$49.25$49.250
2003-05-13$49.25$49.25500
2003-05-12$50.00$50.00100
2003-05-09$49.80$49.800
2003-05-08$49.80$49.80102,000
2003-05-07$49.85$49.850
2003-05-06$49.85$49.8538,600
2003-05-05$48.75$48.7524,500
2003-05-02$48.65$48.6522,500
2003-05-01$48.75$48.7561,500
2003-04-30$48.75$48.7514,400
2003-04-29$48.25$48.251,900
2003-04-28$48.45$48.453,700
2003-04-25$48.45$48.458,500
2003-04-24$48.45$48.45111,900
2003-04-23$48.40$48.4013,600
2003-04-22$48.25$48.253,400
2003-04-21$48.00$48.00100
2003-04-17$48.25$48.2510,500
2003-04-16$47.88$47.8882,200
2003-04-15$47.95$47.95500
2003-04-14$47.95$47.950
2003-04-11$47.95$47.950
2003-04-10$47.95$47.951,600
2003-04-09$47.50$47.50400
2003-04-08$47.50$47.501,200
2003-04-07$48.35$48.350
2003-04-04$48.35$48.35200
2003-04-03$48.35$48.351,400
2003-04-02$48.45$48.450
2003-04-01$48.45$48.45100
2003-03-31$48.45$48.45199,000
2003-03-28$48.37$48.370
2003-03-27$48.37$48.37500
2003-03-26$48.00$48.00400
2003-03-25$48.75$48.75100
2003-03-24$47.75$47.75188,900
2003-03-21$48.65$48.653,200
2003-03-20$49.00$49.00600
2003-03-19$48.46$48.4626,000
2003-03-18$49.00$49.001,000
2003-03-17$49.50$49.500
2003-03-14$49.50$49.50200
2003-03-13$49.25$49.257,900
2003-03-12$49.50$49.500
2003-03-11$49.50$49.500
2003-03-10$49.50$49.500
2003-03-07$49.50$49.500
2003-03-06$49.50$49.50700
2003-03-05$49.25$49.254,400
2003-03-04$49.25$49.2534,000
2003-03-03$49.25$49.258,000
2003-02-28$49.50$49.50300
2003-02-27$49.39$49.390
2003-02-26$49.39$49.390
2003-02-25$49.39$49.39400
2003-02-24$49.38$49.38100
2003-02-21$49.50$49.5038,900
2003-02-20$49.50$49.50800
2003-02-19$49.25$49.252,600
2003-02-18$49.38$49.38140,000
2003-02-14$49.60$49.600
2003-02-13$49.60$49.60400
2003-02-12$49.10$49.100
2003-02-11$49.10$49.1010,700
2003-02-10$50.00$50.002,000
2003-02-07$49.58$49.580
2003-02-06$49.58$49.5820,000
2003-02-05$49.58$49.58340,000
2003-02-04$49.00$49.000
2003-02-03$49.00$49.002,300
2003-01-31$49.20$49.200
2003-01-30$49.20$49.20500
2003-01-29$49.13$49.130
2003-01-28$49.13$49.131,900
2003-01-27$49.00$49.00100
2003-01-24$49.00$49.002,000
2003-01-23$49.10$49.102,300
2003-01-22$49.13$49.130
2003-01-21$49.13$49.131,500
2003-01-17$49.00$49.005,600
2003-01-16$48.75$48.753,100
2003-01-15$49.00$49.005,100
2003-01-14$48.25$48.25269,100
2003-01-13$48.50$48.501,600
2003-01-10$48.50$48.50400
2003-01-09$48.50$48.501,800
2003-01-08$48.25$48.25100,000
2003-01-07$48.50$48.507,100
2003-01-06$46.95$46.951,809,500
2003-01-03$48.50$48.50600
2003-01-02$48.00$48.000