OTC:FMCCO | 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
2001-07-27 to 2026-08-27
Data captured

Stock Price Chart

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

$0.48$1.30$3.47$9.28$24.85$66.492001-07-272026-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$23.25$30.01100
2025-12-30$22.68$29.280
2025-12-29$22.68$29.284,100
2025-12-26$22.28$28.760
2025-12-24$22.28$28.760
2025-12-23$22.28$28.760
2025-12-22$22.28$28.76500
2025-12-19$23.25$30.010
2025-12-18$23.25$30.010
2025-12-17$23.25$30.010
2025-12-16$23.25$30.01100
2025-12-15$23.79$30.710
2025-12-12$23.79$30.710
2025-12-11$23.79$30.710
2025-12-10$23.79$30.711,100
2025-12-09$22.50$29.050
2025-12-08$22.50$29.050
2025-12-05$22.50$29.050
2025-12-04$22.50$29.050
2025-12-03$22.50$29.056,000
2025-12-02$23.00$29.69700
2025-12-01$23.95$30.920
2025-11-28$23.95$30.92100
2025-11-26$24.20$31.24900
2025-11-25$23.50$30.343,900
2025-11-24$23.50$30.342,100
2025-11-21$23.00$29.690
2025-11-20$23.00$29.691,800
2025-11-19$23.18$29.924,500
2025-11-18$23.54$30.39700
2025-11-17$23.50$30.340
2025-11-14$23.50$30.3412,800
2025-11-13$22.50$29.051,000
2025-11-12$24.75$31.950
2025-11-11$24.75$31.950
2025-11-10$24.75$31.951,700
2025-11-07$25.36$32.740
2025-11-06$25.36$32.740
2025-11-05$25.36$32.74200
2025-11-04$25.50$32.920
2025-11-03$25.50$32.92500
2025-10-31$26.63$34.38700
2025-10-30$25.76$33.250
2025-10-29$25.76$33.250
2025-10-28$25.76$33.250
2025-10-27$25.76$33.250
2025-10-24$25.76$33.250
2025-10-23$25.76$33.25700
2025-10-22$25.37$32.750
2025-10-21$25.37$32.750
2025-10-20$25.37$32.750
2025-10-17$25.37$32.751,000
2025-10-16$25.35$32.730
2025-10-15$25.35$32.733,800
2025-10-14$25.45$32.852,300
2025-10-13$26.82$34.6210,200
2025-10-10$26.00$33.56200
2025-10-09$26.11$33.713,000
2025-10-08$27.52$35.530
2025-10-07$27.52$35.531,100
2025-10-06$25.45$32.850
2025-10-03$25.45$32.850
2025-10-02$25.45$32.852,500
2025-10-01$25.45$32.85100
2025-09-30$25.75$33.240
2025-09-29$25.75$33.241,000
2025-09-26$25.45$32.850
2025-09-25$25.45$32.85200
2025-09-24$25.35$32.73200
2025-09-23$25.35$32.730
2025-09-22$25.35$32.73400
2025-09-19$26.70$34.47700
2025-09-18$25.55$32.98300
2025-09-17$25.89$33.420
2025-09-16$25.89$33.422,000
2025-09-15$25.65$33.113,100
2025-09-12$25.63$33.090
2025-09-11$25.63$33.090
2025-09-10$25.63$33.090
2025-09-09$25.63$33.090
2025-09-08$25.63$33.09267,600
2025-09-05$24.50$31.63125,300
2025-09-04$25.80$33.31200
2025-09-03$24.01$31.005,000
2025-09-02$24.01$31.000
2025-08-29$24.01$31.000
2025-08-28$24.01$31.004,000
2025-08-27$23.50$30.340
2025-08-26$23.50$30.341,000
2025-08-25$24.30$31.370
2025-08-22$24.30$31.37152,600
2025-08-21$24.50$31.630
2025-08-20$24.50$31.630
2025-08-19$24.50$31.637,200
2025-08-18$24.00$30.980
2025-08-15$24.00$30.980
2025-08-14$24.00$30.980
2025-08-13$24.00$30.98400
2025-08-12$24.50$31.638,700
2025-08-11$24.40$31.50300
2025-08-08$23.75$30.663,300
2025-08-07$21.11$27.257,500
2025-08-06$20.00$25.82300
2025-08-05$20.50$26.460
2025-08-04$20.50$26.46900
2025-08-01$20.00$25.826,700
2025-07-31$19.00$24.53100
2025-07-30$19.00$24.531,400
2025-07-29$19.00$24.530
2025-07-28$19.00$24.53100
2025-07-25$17.94$23.16400
2025-07-24$20.00$25.821,700
2025-07-23$19.80$25.560
2025-07-22$19.80$25.56200
2025-07-21$19.99$25.81300
2025-07-18$20.04$25.870
2025-07-17$20.04$25.871,800
2025-07-16$20.35$26.270
2025-07-15$20.35$26.27500
2025-07-14$20.25$26.140
2025-07-11$20.25$26.14100
2025-07-10$19.65$25.370
2025-07-09$19.65$25.37300
2025-07-08$19.79$25.553,700
2025-07-07$20.19$26.060
2025-07-03$20.19$26.060
2025-07-02$20.19$26.061,400
2025-07-01$20.35$26.270
2025-06-30$20.35$26.2713,500
2025-06-27$19.85$25.6312,200
2025-06-26$20.00$25.829,500
2025-06-25$18.34$23.680
2025-06-24$18.34$23.680
2025-06-23$18.34$23.680
2025-06-20$18.34$23.68200
2025-06-18$18.43$23.790
2025-06-17$18.43$23.790
2025-06-16$18.43$23.79700
2025-06-13$18.69$24.131,000
2025-06-12$18.98$24.501,100
2025-06-11$18.49$23.870
2025-06-10$18.49$23.870
2025-06-09$18.49$23.870
2025-06-06$18.49$23.87700
2025-06-05$18.60$24.01200
2025-06-04$19.00$24.5320,300
2025-06-03$18.50$23.881,800
2025-06-02$19.90$25.690
2025-05-30$19.90$25.69100
2025-05-29$18.66$24.090
2025-05-28$18.66$24.09326,400
2025-05-27$18.77$24.231,400
2025-05-23$18.75$24.2156,700
2025-05-22$19.00$24.534,500
2025-05-21$16.70$21.560
2025-05-20$16.70$21.560
2025-05-19$16.70$21.560
2025-05-16$16.70$21.560
2025-05-15$16.70$21.560
2025-05-14$16.70$21.560
2025-05-13$16.70$21.560
2025-05-12$16.70$21.563,300
2025-05-09$16.50$21.30900
2025-05-08$16.28$21.020
2025-05-07$16.28$21.02300
2025-05-06$16.66$21.51200
2025-05-05$16.27$21.000
2025-05-02$16.27$21.000
2025-05-01$16.27$21.006,400
2025-04-30$16.48$21.27300
2025-04-29$16.48$21.27400
2025-04-28$16.25$20.981,000
2025-04-25$15.31$19.760
2025-04-24$15.31$19.760
2025-04-23$15.31$19.765,900
2025-04-22$15.56$20.09300
2025-04-21$15.35$19.821,800
2025-04-17$15.81$20.41200
2025-04-16$16.46$21.250
2025-04-15$16.46$21.25200
2025-04-14$16.06$20.7336,300
2025-04-11$15.75$20.330
2025-04-10$15.75$20.330
2025-04-09$15.75$20.33900
2025-04-08$15.06$19.445,900
2025-04-07$15.00$19.363,700
2025-04-04$15.52$20.041,400
2025-04-03$17.50$22.59100
2025-04-02$17.50$22.59400
2025-04-01$17.73$22.89400
2025-03-31$18.11$23.380
2025-03-28$18.11$23.380
2025-03-27$18.11$23.380
2025-03-26$18.11$23.38700
2025-03-25$18.00$23.24600
2025-03-24$17.75$22.91200
2025-03-21$17.50$22.59500
2025-03-20$17.50$22.59100
2025-03-19$16.55$21.370
2025-03-18$16.55$21.37100
2025-03-17$16.53$21.34500
2025-03-14$15.96$20.603,400
2025-03-13$15.51$20.020
2025-03-12$15.51$20.021,000
2025-03-11$15.52$20.046,000
2025-03-10$16.77$21.650
2025-03-07$16.77$21.653,300
2025-03-06$17.04$22.000
2025-03-05$17.04$22.000
2025-03-04$17.04$22.002,000
2025-03-03$16.14$20.84300
2025-02-28$17.85$23.040
2025-02-27$17.85$23.04300
2025-02-26$18.24$23.550
2025-02-25$18.24$23.552,100
2025-02-24$18.24$23.550
2025-02-21$18.24$23.550
2025-02-20$18.24$23.550
2025-02-19$18.24$23.550
2025-02-18$18.24$23.550
2025-02-14$18.24$23.550
2025-02-13$18.24$23.550
2025-02-12$18.24$23.55300
2025-02-11$17.82$23.001,400
2025-02-10$18.25$23.560
2025-02-07$18.25$23.563,000
2025-02-06$18.23$23.533,600
2025-02-05$17.15$22.140
2025-02-04$17.15$22.143,500
2025-02-03$16.53$21.34900
2025-01-31$16.26$20.99100
2025-01-30$16.76$21.640
2025-01-29$16.76$21.64600
2025-01-28$16.78$21.660
2025-01-27$16.78$21.6612,800
2025-01-24$17.88$23.081,300
2025-01-23$18.15$23.431,400
2025-01-22$18.20$23.501,400
2025-01-21$18.50$23.881,800
2025-01-17$18.50$23.880
2025-01-16$18.50$23.880
2025-01-15$18.50$23.88400
2025-01-14$18.40$23.750
2025-01-13$18.40$23.750
2025-01-10$18.40$23.75300
2025-01-08$17.88$23.08200
2025-01-07$18.38$23.730
2025-01-06$18.38$23.73600
2025-01-03$18.75$24.216,500
2025-01-02$17.45$22.530