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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2002-12-31$49.00$60.590
2002-12-30$49.00$60.590
2002-12-27$49.00$60.590
2002-12-26$49.00$60.590
2002-12-24$49.00$60.590
2002-12-23$49.00$60.590
2002-12-20$49.00$60.590
2002-12-19$49.00$60.5924,100
2002-12-18$48.25$59.660
2002-12-17$48.25$59.660
2002-12-16$48.25$59.66700
2002-12-13$49.25$60.90600
2002-12-12$49.30$60.960
2002-12-11$49.30$60.170
2002-12-10$49.30$60.170
2002-12-09$49.30$60.170
2002-12-06$49.30$60.170
2002-12-05$49.30$60.170
2002-12-04$49.30$60.170
2002-12-03$49.30$60.170
2002-12-02$49.30$60.170
2002-11-29$49.30$60.170
2002-11-27$49.30$60.171,700
2002-11-26$49.05$59.8711,500
2002-11-25$49.25$60.110
2002-11-22$49.25$60.110
2002-11-21$49.25$60.110
2002-11-20$49.25$60.110
2002-11-19$49.25$60.110
2002-11-18$49.25$60.118,500
2002-11-15$49.05$59.8722,800
2002-11-14$49.25$60.111,000
2002-11-13$48.50$59.190
2002-11-12$48.50$59.19600
2002-11-11$48.50$59.190
2002-11-08$48.50$59.19400
2002-11-07$49.40$60.290
2002-11-06$49.40$60.290
2002-11-05$49.40$60.290
2002-11-04$49.40$60.290
2002-11-01$49.40$60.290
2002-10-31$49.40$60.29500
2002-10-30$49.40$60.290
2002-10-29$49.40$60.290
2002-10-28$49.40$60.290
2002-10-25$49.40$60.290
2002-10-24$49.40$60.290
2002-10-23$49.40$60.29200
2002-10-22$49.40$60.29200
2002-10-21$49.20$60.050
2002-10-18$49.20$60.050
2002-10-17$49.20$60.050
2002-10-16$49.20$60.050
2002-10-15$49.20$60.05900
2002-10-14$49.00$59.80100
2002-10-11$48.90$59.680
2002-10-10$48.90$59.6813,600
2002-10-09$48.75$59.50200
2002-10-08$48.00$58.581,000
2002-10-07$48.80$59.56100
2002-10-04$49.00$59.80200
2002-10-03$48.57$59.280
2002-10-02$48.57$59.2810,000
2002-10-01$48.75$59.502,000
2002-09-30$48.50$59.190
2002-09-27$48.50$59.1910,700
2002-09-26$48.30$58.950
2002-09-25$48.30$58.95150,000
2002-09-24$48.00$58.58500
2002-09-23$48.50$59.1920,000
2002-09-20$48.32$58.9744,100
2002-09-19$48.27$58.91151,900
2002-09-18$48.30$58.95200,100
2002-09-17$49.00$59.806,200
2002-09-16$49.25$60.1120,100
2002-09-13$49.25$60.110
2002-09-12$49.25$60.110
2002-09-11$49.25$59.330
2002-09-10$49.25$59.3328,100
2002-09-09$49.75$59.93500
2002-09-06$48.55$58.490
2002-09-05$48.55$58.490
2002-09-04$48.55$58.49400
2002-09-03$48.75$58.73800
2002-08-30$48.25$58.130
2002-08-29$48.25$58.13200
2002-08-28$47.38$57.080
2002-08-27$47.38$57.080
2002-08-26$47.38$57.080
2002-08-23$47.38$57.080
2002-08-22$47.38$57.0855,000
2002-08-21$46.75$56.320
2002-08-20$46.75$56.320
2002-08-19$46.75$56.3227,500
2002-08-16$47.75$57.520
2002-08-15$47.75$57.5260,100
2002-08-14$47.50$57.220
2002-08-13$47.50$57.22100
2002-08-12$48.00$57.830
2002-08-09$48.00$57.830
2002-08-08$48.00$57.831,300
2002-08-07$47.63$57.38210,000
2002-08-06$48.25$58.130
2002-08-05$48.25$58.136,000
2002-08-02$48.25$58.130
2002-08-01$48.25$58.135,000
2002-07-31$48.00$57.83100
2002-07-30$48.50$58.430
2002-07-29$48.50$58.430
2002-07-26$48.50$58.431,600
2002-07-25$47.50$57.2219,900
2002-07-24$46.75$56.320
2002-07-23$46.75$56.320
2002-07-22$46.75$56.320
2002-07-19$46.75$56.320
2002-07-18$46.75$56.320
2002-07-17$46.75$56.320
2002-07-16$46.75$56.320
2002-07-15$46.75$56.320
2002-07-12$46.75$56.320
2002-07-11$46.75$56.320
2002-07-10$46.75$56.320
2002-07-09$46.75$56.320
2002-07-08$46.75$56.320
2002-07-05$46.75$56.320
2002-07-03$46.75$56.320
2002-07-02$46.75$56.320
2002-07-01$46.75$56.320
2002-06-28$46.75$56.320
2002-06-27$46.75$56.320
2002-06-26$46.75$56.320
2002-06-25$46.75$56.320
2002-06-24$46.75$56.32600
2002-06-21$46.50$56.020
2002-06-20$46.50$56.020
2002-06-19$46.50$56.020
2002-06-18$46.50$56.020
2002-06-17$46.50$56.020
2002-06-14$46.50$56.02200
2002-06-13$47.10$56.741,000
2002-06-12$47.75$56.761,000
2002-06-11$47.75$56.76500
2002-06-10$47.75$56.760
2002-06-07$47.75$56.762,100
2002-06-06$46.75$55.57100
2002-06-05$46.30$55.030
2002-06-04$46.30$55.033,900
2002-06-03$44.50$52.894,800
2002-05-31$47.00$55.860
2002-05-30$47.00$55.860
2002-05-29$47.00$55.860
2002-05-28$47.00$55.860
2002-05-24$47.00$55.860
2002-05-23$47.00$55.86400
2002-05-22$48.00$57.050
2002-05-21$48.00$57.050
2002-05-20$48.00$57.050
2002-05-17$48.00$57.050
2002-05-16$48.00$57.050
2002-05-15$48.00$57.05400
2002-05-14$48.00$57.0550,000
2002-05-13$48.00$57.050
2002-05-10$48.00$57.0512,000
2002-05-09$47.00$55.860
2002-05-08$47.00$55.860
2002-05-07$47.00$55.860
2002-05-06$47.00$55.860
2002-05-03$47.00$55.860
2002-05-02$47.00$55.860
2002-05-01$47.00$55.86200
2002-04-30$47.00$55.860
2002-04-29$47.00$55.860
2002-04-26$47.00$55.860
2002-04-25$47.00$55.860
2002-04-24$47.00$55.860
2002-04-23$47.00$55.860
2002-04-22$47.00$55.86300
2002-04-19$47.00$55.860
2002-04-18$47.00$55.860
2002-04-17$47.00$55.860
2002-04-16$47.00$55.8637,000
2002-04-15$46.09$54.780
2002-04-12$46.09$54.780
2002-04-11$46.09$54.780
2002-04-10$46.09$54.780
2002-04-09$46.09$54.7894,500
2002-04-08$47.00$55.860
2002-04-05$47.00$55.860
2002-04-04$47.00$55.860
2002-04-03$47.00$55.860
2002-04-02$47.00$55.860
2002-04-01$47.00$55.860
2002-03-28$47.00$55.860
2002-03-27$47.00$55.860
2002-03-26$47.00$55.86200
2002-03-25$47.00$55.860
2002-03-22$47.00$55.860
2002-03-21$47.00$55.860
2002-03-20$47.00$55.860
2002-03-19$47.00$55.860
2002-03-18$47.00$55.860
2002-03-15$47.00$55.860
2002-03-14$47.00$55.860
2002-03-13$47.00$55.860
2002-03-12$47.00$55.860
2002-03-11$47.00$55.860
2002-03-08$47.00$55.860
2002-03-07$47.00$55.86100
2002-03-06$48.00$56.290
2002-03-05$48.00$56.290
2002-03-04$48.00$56.290
2002-03-01$48.00$56.290
2002-02-28$48.00$56.290
2002-02-27$48.00$56.290
2002-02-26$48.00$56.290
2002-02-25$48.00$56.290
2002-02-22$48.00$56.290
2002-02-21$48.00$56.290
2002-02-20$48.00$56.290
2002-02-19$48.00$56.291,100
2002-02-15$48.99$57.46200
2002-02-14$50.00$58.642,100
2002-02-13$48.00$56.29200
2002-02-12$47.75$56.000
2002-02-11$47.75$56.00270,000
2002-02-08$47.00$55.12224,400
2002-02-07$46.85$54.95820,000
2002-02-06$46.83$54.921,050,000
2002-02-05$46.75$54.830
2002-02-04$46.75$54.830
2002-02-01$46.75$54.830
2002-01-31$46.75$54.83200
2002-01-30$47.75$56.000
2002-01-29$47.75$56.000
2002-01-28$47.75$56.0019,000
2002-01-25$46.50$54.530
2002-01-24$46.50$54.530
2002-01-23$46.50$54.5339,200
2002-01-22$45.78$53.6927,000
2002-01-18$46.50$54.530
2002-01-17$46.50$54.530
2002-01-16$46.50$54.530
2002-01-15$46.50$54.530
2002-01-14$46.50$54.530
2002-01-11$46.50$54.530
2002-01-10$46.50$54.530
2002-01-09$46.50$54.530
2002-01-08$46.50$54.530
2002-01-07$46.50$54.530
2002-01-04$46.50$54.530
2002-01-03$46.50$54.530
2002-01-02$46.50$54.530