OTC:FMCCS | 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
2010-07-01 to 2026-08-27
Data captured

Stock Price Chart

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

$0.53$1.15$2.47$5.33$11.49$24.782010-07-012026-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$20.93$20.93700
2025-12-30$20.00$20.002,500
2025-12-29$20.50$20.50800
2025-12-26$21.00$21.0010,600
2025-12-24$20.12$20.128,200
2025-12-23$20.00$20.001,500
2025-12-22$19.84$19.842,500
2025-12-19$20.00$20.000
2025-12-18$20.00$20.000
2025-12-17$20.00$20.00300
2025-12-16$20.37$20.371,500
2025-12-15$19.65$19.650
2025-12-12$19.65$19.652,300
2025-12-11$20.01$20.013,700
2025-12-10$20.60$20.601,300
2025-12-09$19.75$19.759,200
2025-12-08$20.65$20.650
2025-12-05$20.65$20.653,100
2025-12-04$20.28$20.28600
2025-12-03$20.00$20.000
2025-12-02$20.00$20.002,000
2025-12-01$20.46$20.460
2025-11-28$20.46$20.46700
2025-11-26$20.00$20.0064,900
2025-11-25$19.20$19.204,000
2025-11-24$19.28$19.281,700
2025-11-21$19.50$19.508,000
2025-11-20$20.20$20.203,400
2025-11-19$20.20$20.20700
2025-11-18$19.67$19.673,600
2025-11-17$20.05$20.05100
2025-11-14$20.64$20.642,100
2025-11-13$19.40$19.407,700
2025-11-12$20.95$20.951,600
2025-11-11$21.65$21.650
2025-11-10$21.65$21.650
2025-11-07$21.65$21.650
2025-11-06$21.65$21.650
2025-11-05$21.65$21.651,000
2025-11-04$21.70$21.70400
2025-11-03$21.75$21.750
2025-10-31$21.75$21.75600,000
2025-10-30$21.90$21.902,000
2025-10-29$21.65$21.65200
2025-10-28$23.00$23.002,300
2025-10-27$22.99$22.99600
2025-10-24$23.00$23.000
2025-10-23$23.00$23.001,600
2025-10-22$23.00$23.001,700
2025-10-21$23.00$23.002,500
2025-10-20$21.50$21.500
2025-10-17$21.50$21.500
2025-10-16$21.50$21.500
2025-10-15$21.50$21.500
2025-10-14$21.50$21.507,500
2025-10-13$22.00$22.00200
2025-10-10$22.15$22.15900
2025-10-09$22.00$22.004,400
2025-10-08$22.00$22.008,200
2025-10-07$22.50$22.501,800
2025-10-06$21.61$21.612,000
2025-10-03$23.00$23.000
2025-10-02$23.00$23.001,000
2025-10-01$22.50$22.501,200
2025-09-30$23.74$23.741,100
2025-09-29$22.75$22.750
2025-09-26$22.75$22.75900
2025-09-25$22.02$22.0223,800
2025-09-24$22.50$22.503,500
2025-09-23$23.00$23.007,200
2025-09-22$22.90$22.902,600
2025-09-19$23.13$23.135,200
2025-09-18$23.50$23.502,200
2025-09-17$23.20$23.2017,800
2025-09-16$23.50$23.501,200
2025-09-15$23.20$23.202,900
2025-09-12$23.85$23.857,700
2025-09-11$23.60$23.6025,200
2025-09-10$23.96$23.965,100
2025-09-09$24.00$24.003,900
2025-09-08$24.00$24.00600
2025-09-05$24.00$24.003,200
2025-09-04$23.99$23.99253,400
2025-09-03$23.10$23.1024,600
2025-09-02$23.00$23.0024,900
2025-08-29$22.70$22.7015,200
2025-08-28$22.00$22.006,900
2025-08-27$22.01$22.0112,500
2025-08-26$21.25$21.2516,000
2025-08-25$21.14$21.14258,200
2025-08-22$21.45$21.45154,600
2025-08-21$21.63$21.633,100
2025-08-20$22.25$22.2513,000
2025-08-19$21.64$21.649,600
2025-08-18$22.00$22.002,400
2025-08-15$22.87$22.876,200
2025-08-14$22.25$22.253,400
2025-08-13$22.34$22.346,100
2025-08-12$22.05$22.0513,000
2025-08-11$22.60$22.609,300
2025-08-08$22.32$22.3212,300
2025-08-07$19.00$19.003,300
2025-08-06$18.60$18.603,895,300
2025-08-05$18.40$18.4019,200
2025-08-04$18.50$18.507,500
2025-08-01$18.34$18.3430,800
2025-07-31$17.20$17.204,400
2025-07-30$17.05$17.055,100
2025-07-29$17.20$17.203,400
2025-07-28$17.32$17.324,500
2025-07-25$17.60$17.606,500
2025-07-24$17.90$17.9013,100
2025-07-23$17.84$17.849,000
2025-07-22$17.75$17.755,300
2025-07-21$18.00$18.001,900
2025-07-18$18.00$18.006,700
2025-07-17$18.33$18.33301,100
2025-07-16$18.64$18.648,200
2025-07-15$18.07$18.073,500
2025-07-14$18.21$18.210
2025-07-11$18.21$18.211,400
2025-07-10$18.32$18.3212,300
2025-07-09$18.05$18.054,200
2025-07-08$18.05$18.055,600
2025-07-07$18.12$18.128,400
2025-07-03$18.35$18.35400
2025-07-02$18.50$18.503,300
2025-07-01$18.50$18.5071,800
2025-06-30$18.29$18.2922,500
2025-06-27$18.25$18.2582,800
2025-06-26$18.25$18.2558,900
2025-06-25$18.12$18.121,800
2025-06-24$18.10$18.10202,500
2025-06-23$17.86$17.861,700
2025-06-20$17.91$17.9121,600
2025-06-18$17.90$17.9012,800
2025-06-17$18.23$18.23648,000
2025-06-16$18.25$18.2525,000
2025-06-13$18.20$18.2011,800
2025-06-12$18.22$18.2239,700
2025-06-11$18.22$18.2238,400
2025-06-10$18.20$18.209,900
2025-06-09$18.26$18.2632,800
2025-06-06$18.00$18.00121,600
2025-06-05$17.52$17.520
2025-06-04$17.52$17.521,700
2025-06-03$18.30$18.3012,400
2025-06-02$19.24$19.2417,400
2025-05-30$18.71$18.713,800
2025-05-29$18.61$18.6112,000
2025-05-28$19.05$19.0559,500
2025-05-27$18.40$18.4080,400
2025-05-23$18.25$18.2514,900
2025-05-22$18.12$18.1264,900
2025-05-21$15.98$15.981,500
2025-05-20$15.99$15.991,000
2025-05-19$15.73$15.73900
2025-05-16$15.99$15.990
2025-05-15$15.99$15.990
2025-05-14$15.99$15.990
2025-05-13$15.99$15.992,100
2025-05-12$16.19$16.192,700
2025-05-09$16.00$16.0015,200
2025-05-08$15.60$15.600
2025-05-07$15.60$15.60800
2025-05-06$15.54$15.540
2025-05-05$15.54$15.543,800
2025-05-02$16.38$16.38600
2025-05-01$15.53$15.531,900
2025-04-30$16.24$16.241,400
2025-04-29$16.00$16.00100
2025-04-28$15.03$15.03600
2025-04-25$15.15$15.150
2025-04-24$15.15$15.150
2025-04-23$15.15$15.1532,300
2025-04-22$14.76$14.766,500
2025-04-21$14.93$14.932,000
2025-04-17$14.81$14.81300
2025-04-16$16.00$16.00800
2025-04-15$15.98$15.980
2025-04-14$15.98$15.981,400
2025-04-11$14.51$14.511,500
2025-04-10$15.30$15.302,200
2025-04-09$15.25$15.252,500
2025-04-08$15.20$15.201,100
2025-04-07$14.55$14.553,700
2025-04-04$15.01$15.011,500
2025-04-03$16.85$16.85400
2025-04-02$17.34$17.340
2025-04-01$17.34$17.340
2025-03-31$17.34$17.343,800
2025-03-28$17.35$17.35900
2025-03-27$17.35$17.352,000
2025-03-26$17.38$17.3813,800
2025-03-25$17.68$17.680
2025-03-24$17.68$17.681,600
2025-03-21$16.26$16.263,800
2025-03-20$17.08$17.080
2025-03-19$17.08$17.0892,700
2025-03-18$16.15$16.1511,500
2025-03-17$16.00$16.0011,100
2025-03-14$16.16$16.162,500
2025-03-13$14.55$14.551,400
2025-03-12$15.50$15.50100
2025-03-11$15.00$15.002,600
2025-03-10$15.39$15.392,200
2025-03-07$15.65$15.651,900
2025-03-06$16.01$16.011,000
2025-03-05$16.00$16.00200
2025-03-04$16.10$16.101,500
2025-03-03$16.21$16.21500
2025-02-28$17.55$17.551,200
2025-02-27$17.50$17.50100
2025-02-26$17.50$17.508,000
2025-02-25$17.93$17.9310,400
2025-02-24$17.30$17.3015,500
2025-02-21$17.22$17.22100
2025-02-20$18.10$18.108,200
2025-02-19$17.50$17.500
2025-02-18$17.50$17.509,000
2025-02-14$17.39$17.391,200
2025-02-13$17.47$17.47500
2025-02-12$16.97$16.970
2025-02-11$16.97$16.97100
2025-02-10$17.72$17.722,300
2025-02-07$17.79$17.790
2025-02-06$17.79$17.796,300
2025-02-05$16.10$16.102,500
2025-02-04$16.10$16.1023,400
2025-02-03$16.18$16.181,400
2025-01-31$15.94$15.94800
2025-01-30$15.65$15.65100
2025-01-29$16.35$16.354,000
2025-01-28$16.60$16.600
2025-01-27$16.60$16.6019,000
2025-01-24$17.68$17.68200
2025-01-23$17.50$17.501,600
2025-01-22$17.75$17.750
2025-01-21$17.75$17.7514,300
2025-01-17$17.60$17.603,900
2025-01-16$17.99$17.9910,500
2025-01-15$17.95$17.955,400
2025-01-14$17.93$17.935,000
2025-01-13$17.00$17.001,200
2025-01-10$17.20$17.202,700
2025-01-08$17.33$17.330
2025-01-07$17.33$17.3310,000
2025-01-06$17.79$17.7921,900
2025-01-03$17.40$17.4046,100
2025-01-02$17.00$17.006,000