OTC:FMCCT | 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.52$1.18$2.65$5.98$13.47$30.352010-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$25.50$25.50200
2025-12-30$24.50$24.500
2025-12-29$24.50$24.501,300
2025-12-26$25.00$25.00400
2025-12-24$25.00$25.00100
2025-12-23$24.20$24.20100
2025-12-22$25.25$25.250
2025-12-19$25.25$25.250
2025-12-18$25.25$25.251,300
2025-12-17$24.25$24.251,000
2025-12-16$24.34$24.341,600
2025-12-15$24.34$24.34600
2025-12-12$24.11$24.11800
2025-12-11$25.05$25.050
2025-12-10$25.05$25.05100
2025-12-09$25.06$25.060
2025-12-08$25.06$25.06400
2025-12-05$25.53$25.53300
2025-12-04$25.70$25.700
2025-12-03$25.70$25.700
2025-12-02$25.70$25.700
2025-12-01$25.70$25.700
2025-11-28$25.70$25.700
2025-11-26$25.70$25.700
2025-11-25$25.70$25.70600
2025-11-24$26.42$26.42700
2025-11-21$25.00$25.00500
2025-11-20$25.40$25.406,100
2025-11-19$26.55$26.55800
2025-11-18$26.94$26.940
2025-11-17$26.94$26.940
2025-11-14$26.94$26.943,400
2025-11-13$25.00$25.005,300
2025-11-12$27.26$27.260
2025-11-11$27.26$27.26400
2025-11-10$26.74$26.741,000
2025-11-07$27.25$27.25600
2025-11-06$27.25$27.25100
2025-11-05$27.25$27.25300
2025-11-04$27.60$27.600
2025-11-03$27.60$27.601,000
2025-10-31$27.95$27.950
2025-10-30$27.95$27.952,500
2025-10-29$28.00$28.005,800
2025-10-28$28.44$28.446,400
2025-10-27$28.75$28.750
2025-10-24$28.75$28.750
2025-10-23$28.75$28.75300
2025-10-22$28.90$28.90200
2025-10-21$28.90$28.90700
2025-10-20$29.20$29.200
2025-10-17$29.20$29.203,400
2025-10-16$28.50$28.503,400
2025-10-15$28.98$28.981,400
2025-10-14$27.10$27.101,600
2025-10-13$27.50$27.503,500
2025-10-10$27.55$27.550
2025-10-09$27.55$27.55300
2025-10-08$27.40$27.401,500
2025-10-07$28.00$28.002,700
2025-10-06$28.86$28.86700
2025-10-03$28.90$28.909,900
2025-10-02$27.64$27.641,500
2025-10-01$28.00$28.00200
2025-09-30$27.99$27.991,500
2025-09-29$27.67$27.672,400
2025-09-26$27.80$27.80200
2025-09-25$27.80$27.80500
2025-09-24$28.00$28.001,300
2025-09-23$28.00$28.00100,500
2025-09-22$28.15$28.151,300
2025-09-19$28.10$28.10400
2025-09-18$28.64$28.640
2025-09-17$28.64$28.64400
2025-09-16$28.40$28.40100
2025-09-15$28.84$28.84500
2025-09-12$28.40$28.403,200
2025-09-11$28.00$28.002,500
2025-09-10$27.74$27.74800
2025-09-09$27.75$27.751,800
2025-09-08$27.90$27.900
2025-09-05$27.90$27.90300
2025-09-04$27.90$27.90100
2025-09-03$27.59$27.592,000
2025-09-02$27.40$27.401,100
2025-08-29$27.00$27.000
2025-08-28$27.00$27.00400
2025-08-27$26.80$26.805,200
2025-08-26$26.60$26.600
2025-08-25$26.60$26.600
2025-08-22$26.60$26.60600
2025-08-21$26.65$26.653,400
2025-08-20$26.76$26.760
2025-08-19$26.76$26.76300
2025-08-18$26.96$26.96200
2025-08-15$26.88$26.88300
2025-08-14$25.80$25.805,700
2025-08-13$26.45$26.452,400
2025-08-12$26.50$26.509,700
2025-08-11$26.26$26.269,100
2025-08-08$25.50$25.5043,500
2025-08-07$23.00$23.007,800
2025-08-06$22.20$22.20200
2025-08-05$22.20$22.201,100
2025-08-04$22.50$22.50500
2025-08-01$21.63$21.63200
2025-07-31$21.00$21.00400
2025-07-30$21.46$21.46300
2025-07-29$20.80$20.800
2025-07-28$20.80$20.804,100
2025-07-25$20.99$20.997,100
2025-07-24$22.00$22.00300
2025-07-23$21.65$21.651,900
2025-07-22$21.80$21.80900
2025-07-21$22.33$22.330
2025-07-18$22.33$22.331,800
2025-07-17$22.15$22.156,700
2025-07-16$22.25$22.255,700
2025-07-15$22.49$22.49800
2025-07-14$22.30$22.300
2025-07-11$22.30$22.30200
2025-07-10$22.25$22.252,500
2025-07-09$21.60$21.60300
2025-07-08$21.50$21.50800
2025-07-07$21.93$21.931,300
2025-07-03$21.99$21.99100
2025-07-02$22.00$22.000
2025-07-01$22.00$22.007,300
2025-06-30$22.29$22.292,000
2025-06-27$21.81$21.812,200
2025-06-26$21.50$21.504,000
2025-06-25$21.25$21.250
2025-06-24$21.25$21.252,400
2025-06-23$20.80$20.803,200
2025-06-20$20.84$20.84500
2025-06-18$20.72$20.721,200
2025-06-17$21.62$21.62600
2025-06-16$21.54$21.541,000
2025-06-13$21.74$21.743,100
2025-06-12$20.70$20.701,400
2025-06-11$20.66$20.662,700
2025-06-10$20.35$20.350
2025-06-09$20.35$20.35500
2025-06-06$20.12$20.121,000
2025-06-05$19.96$19.960
2025-06-04$19.96$19.96400
2025-06-03$20.95$20.951,000
2025-06-02$21.33$21.338,100
2025-05-30$21.20$21.205,400
2025-05-29$20.50$20.504,900
2025-05-28$20.82$20.82600
2025-05-27$20.78$20.7811,900
2025-05-23$20.15$20.153,500
2025-05-22$20.69$20.6916,200
2025-05-21$18.25$18.25500
2025-05-20$18.49$18.49500
2025-05-19$18.25$18.25400
2025-05-16$18.25$18.25300
2025-05-15$18.25$18.250
2025-05-14$18.25$18.250
2025-05-13$18.25$18.250
2025-05-12$18.25$18.250
2025-05-09$18.25$18.253,100
2025-05-08$18.27$18.270
2025-05-07$18.27$18.27800
2025-05-06$18.57$18.57600
2025-05-05$17.75$17.750
2025-05-02$17.75$17.751,200
2025-05-01$18.15$18.15300
2025-04-30$17.97$17.97200
2025-04-29$17.50$17.500
2025-04-28$17.50$17.50100
2025-04-25$16.90$16.90100
2025-04-24$16.70$16.70300
2025-04-23$16.70$16.70500
2025-04-22$16.75$16.751,000
2025-04-21$16.60$16.60200
2025-04-17$16.80$16.80600
2025-04-16$17.00$17.00400
2025-04-15$17.33$17.3314,700
2025-04-14$17.51$17.517,200
2025-04-11$16.35$16.35200
2025-04-10$16.73$16.73300
2025-04-09$16.90$16.904,500
2025-04-08$15.50$15.5011,100
2025-04-07$15.45$15.4513,100
2025-04-04$15.96$15.963,600
2025-04-03$17.75$17.75200
2025-04-02$18.09$18.090
2025-04-01$18.09$18.09100
2025-03-31$18.84$18.84100
2025-03-28$18.30$18.301,100
2025-03-27$19.32$19.32600
2025-03-26$19.05$19.050
2025-03-25$19.05$19.05300
2025-03-24$19.34$19.342,600
2025-03-21$18.06$18.060
2025-03-20$18.06$18.061,700
2025-03-19$18.15$18.151,600
2025-03-18$17.80$17.80100
2025-03-17$17.79$17.79600
2025-03-14$16.68$16.68100
2025-03-13$16.63$16.631,300
2025-03-12$16.38$16.380
2025-03-11$16.38$16.384,800
2025-03-10$16.68$16.68100
2025-03-07$17.10$17.103,200
2025-03-06$17.47$17.471,400
2025-03-05$17.59$17.59300
2025-03-04$17.35$17.3510,200
2025-03-03$18.15$18.151,800
2025-02-28$18.99$18.991,200
2025-02-27$19.05$19.05300
2025-02-26$19.00$19.00600
2025-02-25$19.00$19.0013,200
2025-02-24$19.00$19.001,100
2025-02-21$19.08$19.080
2025-02-20$19.08$19.080
2025-02-19$19.08$19.08100
2025-02-18$19.09$19.09700
2025-02-14$18.70$18.700
2025-02-13$18.70$18.70200
2025-02-12$19.24$19.240
2025-02-11$19.24$19.240
2025-02-10$19.24$19.241,200
2025-02-07$19.11$19.11200
2025-02-06$19.18$19.1840,300
2025-02-05$18.34$18.342,300
2025-02-04$17.91$17.914,700
2025-02-03$17.00$17.00500
2025-01-31$17.20$17.205,500
2025-01-30$17.17$17.17500
2025-01-29$17.50$17.5026,600
2025-01-28$18.48$18.48200
2025-01-27$18.15$18.154,400
2025-01-24$18.25$18.254,400
2025-01-23$18.25$18.25700
2025-01-22$18.66$18.662,800
2025-01-21$19.17$19.173,000
2025-01-17$19.40$19.404,400
2025-01-16$19.33$19.332,200
2025-01-15$19.50$19.50900
2025-01-14$19.35$19.35700
2025-01-13$19.19$19.196,000
2025-01-10$19.27$19.27916,200
2025-01-08$19.37$19.37900
2025-01-07$19.47$19.471,600
2025-01-06$18.90$18.901,900
2025-01-03$19.50$19.501,500
2025-01-02$18.76$18.760