OTC:FMCCL | 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-12-09 to 2026-08-27
Data captured

Stock Price Chart

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

$0.25$0.74$2.22$6.66$19.96$59.851999-12-092026-08-27

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

View year

Historical Stock Price — 2025

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2025-12-31$19.50$24.30700
2025-12-30$19.43$24.21200
2025-12-29$19.60$24.420
2025-12-26$19.60$24.420
2025-12-24$19.60$24.421,700
2025-12-23$19.50$24.300
2025-12-22$19.50$24.305,500
2025-12-19$19.82$24.7011,800
2025-12-18$19.72$24.572,500
2025-12-17$19.66$24.500
2025-12-16$19.66$24.5011,900
2025-12-15$18.50$23.057,100
2025-12-12$18.30$22.805,300
2025-12-11$19.75$24.610
2025-12-10$19.75$24.610
2025-12-09$19.75$24.618,200
2025-12-08$20.00$24.922,800
2025-12-05$20.20$25.170
2025-12-04$20.20$25.17500
2025-12-03$20.00$24.927,800
2025-12-02$19.83$24.711,200
2025-12-01$19.90$24.802,600
2025-11-28$19.89$24.780
2025-11-26$19.89$24.780
2025-11-25$19.89$24.780
2025-11-24$19.89$24.780
2025-11-21$19.89$24.78200
2025-11-20$20.00$24.9210,700
2025-11-19$20.05$24.987,400
2025-11-18$19.80$24.67500
2025-11-17$19.35$24.112,700
2025-11-14$19.50$24.301,900
2025-11-13$19.00$23.6710,300
2025-11-12$19.95$24.865,700
2025-11-11$20.59$25.660
2025-11-10$20.59$25.662,100
2025-11-07$20.14$25.098,000
2025-11-06$20.17$25.139,700
2025-11-05$21.22$26.4412,600
2025-11-04$21.33$26.581,600
2025-11-03$21.14$26.34900
2025-10-31$21.45$26.730
2025-10-30$21.45$26.732,500
2025-10-29$21.25$26.483,100
2025-10-28$21.45$26.731,300
2025-10-27$21.50$26.7933,900
2025-10-24$21.35$26.6019,600
2025-10-23$21.98$27.39500
2025-10-22$21.40$26.662,700
2025-10-21$21.66$26.9911,300
2025-10-20$21.00$26.17353,100
2025-10-17$20.70$25.792,300
2025-10-16$20.59$25.667,300
2025-10-15$20.79$25.90200
2025-10-14$20.55$25.616,000
2025-10-13$21.10$26.29200
2025-10-10$21.00$26.172,400
2025-10-09$20.89$26.0310,200
2025-10-08$21.00$26.172,600
2025-10-07$21.29$26.5317,000
2025-10-06$21.50$26.794,700
2025-10-03$21.79$27.1551,400
2025-10-02$21.69$27.032,500
2025-10-01$20.51$25.5611,300
2025-09-30$20.85$25.98319,900
2025-09-29$21.78$27.141,600
2025-09-26$22.00$27.416,500
2025-09-25$21.87$27.25400
2025-09-24$21.86$27.2433,400
2025-09-23$21.96$27.3612,100
2025-09-22$21.90$27.291,000
2025-09-19$22.12$27.567,900
2025-09-18$22.33$27.82600
2025-09-17$22.27$27.752,800
2025-09-16$22.45$27.97200
2025-09-15$22.20$27.663,900
2025-09-12$22.43$27.957,900
2025-09-11$22.49$28.02185,900
2025-09-10$21.51$26.805,400
2025-09-09$22.09$27.5213,500
2025-09-08$21.63$26.95296,400
2025-09-05$22.55$28.1030,900
2025-09-04$23.00$28.6620,100
2025-09-03$22.60$28.1628,700
2025-09-02$22.69$28.279,400
2025-08-29$22.70$28.280
2025-08-28$22.70$28.282,000
2025-08-27$21.68$27.0177,200
2025-08-26$21.35$26.60300
2025-08-25$21.40$26.660
2025-08-22$21.40$26.663,300
2025-08-21$21.10$26.290
2025-08-20$21.10$26.29400
2025-08-19$21.53$26.836,700
2025-08-18$21.86$27.24200
2025-08-15$21.75$27.1012,200
2025-08-14$21.68$27.012,300
2025-08-13$21.87$27.253,700
2025-08-12$21.45$26.73800
2025-08-11$22.62$28.1813,900
2025-08-08$20.91$26.0580,100
2025-08-07$18.50$23.054,700
2025-08-06$18.10$22.552,200
2025-08-05$17.85$22.241,800
2025-08-04$17.94$22.353,200
2025-08-01$17.86$22.2524,700
2025-07-31$16.25$20.258,400
2025-07-30$16.01$19.9514,400
2025-07-29$16.95$21.121,900
2025-07-28$17.05$21.244,300
2025-07-25$17.81$22.1923,800
2025-07-24$17.75$22.12600
2025-07-23$17.75$22.1216,400
2025-07-22$17.50$21.81700
2025-07-21$17.50$21.810
2025-07-18$17.50$21.815,700
2025-07-17$17.76$22.132,600
2025-07-16$18.22$22.70300
2025-07-15$18.37$22.891,200
2025-07-14$18.29$22.79900
2025-07-11$18.00$22.432,600
2025-07-10$18.01$22.4427,500
2025-07-09$17.40$21.682,900
2025-07-08$17.59$21.92100
2025-07-07$18.25$22.745,500
2025-07-03$18.30$22.80300
2025-07-02$18.50$23.05200
2025-07-01$18.50$23.05300
2025-06-30$18.50$23.05100
2025-06-27$18.50$23.051,100
2025-06-26$18.55$23.11800
2025-06-25$18.08$22.530
2025-06-24$18.08$22.53300
2025-06-23$18.00$22.433,500
2025-06-20$17.85$22.244,600
2025-06-18$18.00$22.430
2025-06-17$18.00$22.434,600
2025-06-16$18.00$22.435,700
2025-06-13$18.74$23.35900
2025-06-12$18.73$23.342,400
2025-06-11$18.70$23.303,600
2025-06-10$18.20$22.68200
2025-06-09$18.20$22.6825,100
2025-06-06$18.02$22.451,500
2025-06-05$17.75$22.121,300
2025-06-04$19.10$23.800
2025-06-03$19.10$23.80100
2025-06-02$19.20$23.923,700
2025-05-30$19.00$23.671,800
2025-05-29$19.01$23.697,000
2025-05-28$18.94$23.6034,500
2025-05-27$18.75$23.363,800
2025-05-23$18.75$23.36800
2025-05-22$18.75$23.3618,600
2025-05-21$16.00$19.94100
2025-05-20$16.25$20.251,200
2025-05-19$15.90$19.814,600
2025-05-16$16.01$19.950
2025-05-15$16.01$19.950
2025-05-14$16.01$19.950
2025-05-13$16.01$19.953,000
2025-05-12$16.00$19.94100
2025-05-09$16.12$20.090
2025-05-08$16.12$20.091,000
2025-05-07$16.26$20.260
2025-05-06$16.26$20.260
2025-05-05$16.26$20.260
2025-05-02$16.26$20.26500
2025-05-01$16.20$20.190
2025-04-30$16.20$20.19100
2025-04-29$15.74$19.610
2025-04-28$15.74$19.610
2025-04-25$15.74$19.61200
2025-04-24$15.90$19.811,000
2025-04-23$15.92$19.84400
2025-04-22$16.10$20.060
2025-04-21$16.10$20.060
2025-04-17$16.10$20.060
2025-04-16$16.10$20.060
2025-04-15$16.10$20.060
2025-04-14$16.10$20.066,400
2025-04-11$15.75$19.621,000
2025-04-10$16.08$20.041,000
2025-04-09$14.96$18.64800
2025-04-08$14.66$18.270
2025-04-07$14.66$18.272,900
2025-04-04$15.69$19.551,900
2025-04-03$16.50$20.564,700
2025-04-02$17.02$21.21500
2025-04-01$17.29$21.541,400
2025-03-31$17.75$22.120
2025-03-28$17.75$22.121,100
2025-03-27$17.99$22.422,000
2025-03-26$18.00$22.430
2025-03-25$18.00$22.434,800
2025-03-24$17.61$21.942,900
2025-03-21$16.85$21.001,900
2025-03-20$17.13$21.341,300
2025-03-19$16.70$20.8116,600
2025-03-18$16.20$20.193,000
2025-03-17$16.00$19.946,000
2025-03-14$15.65$19.506,600
2025-03-13$14.70$18.322,600
2025-03-12$15.00$18.691,600
2025-03-11$14.80$18.441,900
2025-03-10$15.07$18.782,600
2025-03-07$15.96$19.891,900
2025-03-06$16.00$19.942,300
2025-03-05$16.03$19.97100
2025-03-04$16.10$20.063,500
2025-03-03$16.10$20.061,100
2025-02-28$16.92$21.08400
2025-02-27$16.86$21.010
2025-02-26$16.86$21.011,100
2025-02-25$16.60$20.6814,800
2025-02-24$17.87$22.2721,200
2025-02-21$17.00$21.18400
2025-02-20$17.25$21.49300
2025-02-19$17.29$21.540
2025-02-18$17.29$21.54400
2025-02-14$17.85$22.24900
2025-02-13$17.84$22.23500
2025-02-12$17.00$21.180
2025-02-11$17.00$21.181,500
2025-02-10$17.50$21.813,200
2025-02-07$17.25$21.495,700
2025-02-06$17.35$21.623,500
2025-02-05$16.25$20.253,000
2025-02-04$16.26$20.263,000
2025-02-03$15.99$19.922,800
2025-01-31$16.00$19.943,400
2025-01-30$16.00$19.94900
2025-01-29$17.68$22.030
2025-01-28$17.68$22.031,000
2025-01-27$16.43$20.472,300
2025-01-24$17.30$21.560
2025-01-23$17.30$21.563,300
2025-01-22$17.50$21.811,500
2025-01-21$17.59$21.922,400
2025-01-17$18.10$22.553,700
2025-01-16$18.25$22.741,800
2025-01-15$17.60$21.935,400
2025-01-14$18.14$22.603,500
2025-01-13$17.88$22.28400
2025-01-10$17.90$22.30800
2025-01-08$17.36$21.631,200
2025-01-07$17.36$21.631,000
2025-01-06$17.66$22.008,100
2025-01-03$17.85$22.2410,100
2025-01-02$16.75$20.871,100