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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2003-12-31$45.75$59.67100
2003-12-30$45.50$59.347,100
2003-12-29$46.80$61.040
2003-12-26$46.80$61.040
2003-12-24$46.80$61.042,000
2003-12-23$46.50$60.650
2003-12-22$46.50$60.651,900
2003-12-19$46.00$59.99400
2003-12-18$46.50$60.65300
2003-12-17$46.30$60.390
2003-12-16$46.30$60.390
2003-12-15$46.30$60.391,400
2003-12-12$46.50$60.650
2003-12-11$46.50$60.650
2003-12-10$46.50$59.810
2003-12-09$46.50$59.8149,100
2003-12-08$46.66$60.0224,300
2003-12-05$47.82$61.51300
2003-12-04$47.25$60.781,100
2003-12-03$47.25$60.78500
2003-12-02$47.00$60.462,200
2003-12-01$47.25$60.78500
2003-11-28$47.75$61.420
2003-11-26$47.75$61.420
2003-11-25$47.75$61.42500
2003-11-24$47.75$61.422,900
2003-11-21$47.90$61.610
2003-11-20$47.90$61.611,000
2003-11-19$48.00$61.740
2003-11-18$48.00$61.740
2003-11-17$48.00$61.740
2003-11-14$48.00$61.74400
2003-11-13$48.05$61.81200
2003-11-12$48.50$62.390
2003-11-11$48.50$62.39100
2003-11-10$48.50$62.39600
2003-11-07$48.50$62.390
2003-11-06$48.50$62.390
2003-11-05$48.50$62.390
2003-11-04$48.50$62.390
2003-11-03$48.50$62.390
2003-10-31$48.50$62.391,400
2003-10-30$47.50$61.10600
2003-10-29$47.50$61.100
2003-10-28$47.50$61.10300
2003-10-27$47.50$61.100
2003-10-24$47.50$61.100
2003-10-23$47.50$61.100
2003-10-22$47.50$61.100
2003-10-21$47.50$61.10600
2003-10-20$47.50$61.100
2003-10-17$47.50$61.100
2003-10-16$47.50$61.10700
2003-10-15$46.50$59.810
2003-10-14$46.50$59.810
2003-10-13$46.50$59.81600
2003-10-10$47.50$61.100
2003-10-09$47.50$61.100
2003-10-08$47.50$61.100
2003-10-07$47.50$61.106,000
2003-10-06$48.00$61.740
2003-10-03$48.00$61.741,000
2003-10-02$47.50$61.10200
2003-10-01$48.00$61.74400
2003-09-30$47.30$60.841,000
2003-09-29$46.85$60.263,300
2003-09-26$47.50$61.101,900
2003-09-25$47.30$60.8412,700
2003-09-24$47.00$60.46200
2003-09-23$47.00$60.460
2003-09-22$47.00$60.464,500
2003-09-19$47.25$60.781,000
2003-09-18$46.20$59.4310,800
2003-09-17$45.25$58.211,700
2003-09-16$46.25$59.490
2003-09-15$46.25$59.490
2003-09-12$46.25$59.497,300
2003-09-11$47.30$60.840
2003-09-10$47.30$60.029,000
2003-09-09$47.25$59.965,200
2003-09-08$47.35$60.090
2003-09-05$47.35$60.092,600
2003-09-04$47.35$60.09400
2003-09-03$47.35$60.091,000
2003-09-02$47.50$60.282,400
2003-08-29$48.50$61.550
2003-08-28$48.50$61.551,700
2003-08-27$47.51$60.290
2003-08-26$47.51$60.290
2003-08-25$47.51$60.292,200
2003-08-22$49.00$62.180
2003-08-21$49.00$62.180
2003-08-20$49.00$62.181,000
2003-08-19$48.00$60.910
2003-08-18$48.00$60.910
2003-08-15$48.00$60.910
2003-08-14$48.00$60.910
2003-08-13$48.00$60.910
2003-08-12$48.00$60.910
2003-08-11$48.00$60.910
2003-08-08$48.00$60.91100
2003-08-07$48.50$61.550
2003-08-06$48.50$61.550
2003-08-05$48.50$61.55100
2003-08-04$48.50$61.550
2003-08-01$48.50$61.550
2003-07-31$48.50$61.550
2003-07-30$48.50$61.550
2003-07-29$48.50$61.550
2003-07-28$48.50$61.550
2003-07-25$48.50$61.550
2003-07-24$48.50$61.550
2003-07-23$48.50$61.55900
2003-07-22$49.25$62.500
2003-07-21$49.25$62.500
2003-07-18$49.25$62.500
2003-07-17$49.25$62.50100
2003-07-16$49.95$63.393,500
2003-07-15$49.00$62.181,000
2003-07-14$50.00$63.450
2003-07-11$50.00$63.450
2003-07-10$50.00$63.450
2003-07-09$50.00$63.450
2003-07-08$50.00$63.450
2003-07-07$50.00$63.450
2003-07-03$50.00$63.450
2003-07-02$50.00$63.450
2003-07-01$50.00$63.451,000
2003-06-30$50.00$63.45300
2003-06-27$50.00$63.451,900
2003-06-26$50.00$63.450
2003-06-25$50.00$63.45400
2003-06-24$50.00$63.450
2003-06-23$50.00$63.451,200
2003-06-20$50.00$63.453,100
2003-06-19$49.75$63.131,000
2003-06-18$50.00$63.450
2003-06-17$50.00$63.45100
2003-06-16$49.75$63.13200
2003-06-13$49.75$63.131,300
2003-06-12$49.75$63.134,000
2003-06-11$49.75$62.321,000
2003-06-10$50.00$62.631,600
2003-06-09$50.65$63.45200
2003-06-06$50.10$62.76100
2003-06-05$50.10$62.76500
2003-06-04$50.63$63.421,000
2003-06-03$50.63$63.420
2003-06-02$50.63$63.42400
2003-05-30$50.50$63.260
2003-05-29$50.50$63.260
2003-05-28$50.50$63.26200
2003-05-27$50.63$63.42700
2003-05-23$50.10$62.760
2003-05-22$50.10$62.760
2003-05-21$50.10$62.76900
2003-05-20$50.25$62.950
2003-05-19$50.25$62.950
2003-05-16$50.25$62.953,400
2003-05-15$49.85$62.45100
2003-05-14$50.05$62.700
2003-05-13$50.05$62.704,600
2003-05-12$49.55$62.076,700
2003-05-09$49.02$61.410
2003-05-08$49.02$61.411,800
2003-05-07$50.00$62.632,500
2003-05-06$49.25$61.70300
2003-05-05$50.00$62.63200
2003-05-02$50.00$62.630
2003-05-01$50.00$62.6310,200
2003-04-30$49.15$61.570
2003-04-29$49.15$61.570
2003-04-28$49.15$61.570
2003-04-25$49.15$61.572,400
2003-04-24$50.00$62.63500
2003-04-23$49.50$62.010
2003-04-22$49.50$62.011,500
2003-04-21$48.75$61.071,100
2003-04-17$49.75$62.320
2003-04-16$49.75$62.321,000
2003-04-15$50.00$62.63400
2003-04-14$49.50$62.01200
2003-04-11$49.90$62.510
2003-04-10$49.90$62.510
2003-04-09$49.90$62.51400
2003-04-08$49.90$62.510
2003-04-07$49.90$62.510
2003-04-04$49.90$62.51900
2003-04-03$49.85$62.45100
2003-04-02$49.75$62.32500
2003-04-01$49.00$61.380
2003-03-31$49.00$61.38200
2003-03-28$49.00$61.380
2003-03-27$49.00$61.38200
2003-03-26$49.25$61.700
2003-03-25$49.25$61.700
2003-03-24$49.25$61.700
2003-03-21$49.25$61.702,700
2003-03-20$49.25$61.700
2003-03-19$49.25$61.700
2003-03-18$49.25$61.70100
2003-03-17$49.31$61.7738,400
2003-03-14$50.00$62.631,000
2003-03-13$50.25$62.956,600
2003-03-12$49.35$61.020
2003-03-11$49.35$61.020
2003-03-10$49.35$61.020
2003-03-07$49.35$61.02204,000
2003-03-06$49.25$60.900
2003-03-05$49.25$60.901,300
2003-03-04$49.40$61.080
2003-03-03$49.40$61.083,500
2003-02-28$49.38$61.061,200
2003-02-27$49.50$61.213,000
2003-02-26$49.30$60.96200
2003-02-25$49.20$60.845,400
2003-02-24$49.25$60.900
2003-02-21$49.25$60.9020,500
2003-02-20$49.10$60.711,100
2003-02-19$49.10$60.7134,000
2003-02-18$49.20$60.840
2003-02-14$49.20$60.840
2003-02-13$49.20$60.840
2003-02-12$49.20$60.840
2003-02-11$49.20$60.842,100
2003-02-10$49.00$60.590
2003-02-07$49.00$60.590
2003-02-06$49.00$60.590
2003-02-05$49.00$60.596,000
2003-02-04$49.00$60.59209,000
2003-02-03$49.25$60.907,400
2003-01-31$49.30$60.961,100
2003-01-30$48.75$60.28226,000
2003-01-29$48.83$60.38200
2003-01-28$48.80$60.34190,400
2003-01-27$48.89$60.45600,900
2003-01-24$48.92$60.493,480,000
2003-01-23$49.30$60.962,100,700
2003-01-22$49.25$60.9012,900
2003-01-21$49.40$61.08500
2003-01-17$49.40$61.08102,000
2003-01-16$49.40$61.080
2003-01-15$49.40$61.08200
2003-01-14$49.40$61.08200
2003-01-13$49.40$61.080
2003-01-10$49.40$61.080
2003-01-09$49.40$61.08195,000
2003-01-08$49.00$60.590
2003-01-07$49.00$60.590
2003-01-06$49.00$60.590
2003-01-03$49.00$60.590
2003-01-02$49.00$60.590