OTC:FMCCJ | 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.49$1.07$2.33$5.07$11.01$23.932010-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$19.40$19.4015,100
2025-12-30$18.90$18.900
2025-12-29$18.90$18.902,600
2025-12-26$19.00$19.006,400
2025-12-24$19.50$19.500
2025-12-23$19.50$19.504,700
2025-12-22$17.75$17.750
2025-12-19$17.75$17.750
2025-12-18$17.75$17.750
2025-12-17$17.75$17.7518,400
2025-12-16$17.68$17.6823,500
2025-12-15$17.81$17.814,200
2025-12-12$18.10$18.104,900
2025-12-11$19.00$19.00100
2025-12-10$18.74$18.742,500
2025-12-09$19.04$19.0410,100
2025-12-08$18.60$18.60100
2025-12-05$19.23$19.23400
2025-12-04$19.23$19.23200
2025-12-03$19.00$19.004,100
2025-12-02$18.31$18.31200
2025-12-01$18.63$18.63300
2025-11-28$18.58$18.582,800
2025-11-26$18.54$18.54100
2025-11-25$18.59$18.591,600
2025-11-24$18.65$18.652,600
2025-11-21$17.90$17.905,600
2025-11-20$18.55$18.551,800
2025-11-19$18.85$18.8516,500
2025-11-18$18.01$18.013,300
2025-11-17$18.28$18.286,500
2025-11-14$18.25$18.254,800
2025-11-13$17.91$17.9118,100
2025-11-12$18.53$18.535,900
2025-11-11$19.45$19.454,700
2025-11-10$19.46$19.462,600
2025-11-07$20.00$20.006,600
2025-11-06$19.82$19.823,600
2025-11-05$20.50$20.506,300
2025-11-04$19.82$19.821,600
2025-11-03$20.66$20.66200
2025-10-31$20.05$20.05200
2025-10-30$19.95$19.952,400
2025-10-29$20.30$20.3016,900
2025-10-28$20.40$20.402,600
2025-10-27$20.31$20.319,400
2025-10-24$20.55$20.5514,500
2025-10-23$20.56$20.564,100
2025-10-22$20.50$20.504,400
2025-10-21$20.93$20.931,100
2025-10-20$20.56$20.565,200
2025-10-17$20.00$20.006,000
2025-10-16$19.87$19.8712,900
2025-10-15$19.98$19.981,500
2025-10-14$20.35$20.356,600
2025-10-13$20.00$20.009,200
2025-10-10$20.18$20.183,500
2025-10-09$20.56$20.568,500
2025-10-08$20.90$20.90500
2025-10-07$20.81$20.81900
2025-10-06$21.20$21.201,800
2025-10-03$21.68$21.681,700
2025-10-02$22.05$22.05800
2025-10-01$20.96$20.960
2025-09-30$20.96$20.962,000
2025-09-29$21.33$21.331,700
2025-09-26$21.50$21.507,200
2025-09-25$21.05$21.05400
2025-09-24$21.50$21.509,000
2025-09-23$21.26$21.267,000
2025-09-22$21.60$21.601,000
2025-09-19$21.68$21.68800
2025-09-18$22.30$22.301,100
2025-09-17$22.75$22.751,100
2025-09-16$22.75$22.750
2025-09-15$22.75$22.752,700
2025-09-12$22.79$22.790
2025-09-11$22.79$22.79689,800
2025-09-10$22.08$22.08400
2025-09-09$21.90$21.90200
2025-09-08$22.30$22.302,400
2025-09-05$22.40$22.40600
2025-09-04$22.28$22.280
2025-09-03$22.28$22.2810,600
2025-09-02$21.88$21.881,900
2025-08-29$22.00$22.000
2025-08-28$22.00$22.00700
2025-08-27$21.40$21.40500
2025-08-26$21.00$21.000
2025-08-25$21.00$21.00200
2025-08-22$21.45$21.454,600
2025-08-21$21.10$21.101,200
2025-08-20$20.94$20.945,600
2025-08-19$21.33$21.331,000
2025-08-18$21.78$21.781,100
2025-08-15$22.15$22.154,800
2025-08-14$21.74$21.74800
2025-08-13$21.41$21.412,200
2025-08-12$21.71$21.71100
2025-08-11$21.70$21.709,200
2025-08-08$21.00$21.0012,000
2025-08-07$18.14$18.145,400
2025-08-06$17.59$17.590
2025-08-05$17.59$17.591,100
2025-08-04$18.00$18.004,500
2025-08-01$18.00$18.0060,400
2025-07-31$16.26$16.261,600
2025-07-30$16.60$16.600
2025-07-29$16.60$16.600
2025-07-28$16.60$16.602,900
2025-07-25$16.72$16.7212,000
2025-07-24$17.76$17.760
2025-07-23$17.76$17.763,100
2025-07-22$17.15$17.158,200
2025-07-21$17.52$17.52500
2025-07-18$17.30$17.304,900
2025-07-17$17.90$17.902,100
2025-07-16$17.91$17.912,100
2025-07-15$17.90$17.901,000
2025-07-14$17.50$17.501,200
2025-07-11$17.90$17.9014,800
2025-07-10$17.50$17.501,600
2025-07-09$17.84$17.842,200
2025-07-08$18.00$18.00500
2025-07-07$18.00$18.007,000
2025-07-03$18.00$18.00800
2025-07-02$18.02$18.021,200
2025-07-01$18.00$18.001,400
2025-06-30$17.86$17.860
2025-06-27$17.86$17.862,300
2025-06-26$18.25$18.251,400
2025-06-25$18.02$18.022,700
2025-06-24$18.08$18.082,700
2025-06-23$17.76$17.76100
2025-06-20$17.56$17.567,300
2025-06-18$18.00$18.001,000
2025-06-17$18.07$18.076,500
2025-06-16$18.00$18.007,400
2025-06-13$18.44$18.44700
2025-06-12$18.00$18.008,800
2025-06-11$18.14$18.1421,400
2025-06-10$18.39$18.390
2025-06-09$18.39$18.391,700
2025-06-06$18.06$18.061,600
2025-06-05$17.80$17.801,900
2025-06-04$18.65$18.650
2025-06-03$18.65$18.65300
2025-06-02$18.95$18.957,100
2025-05-30$18.88$18.88100
2025-05-29$19.02$19.021,100
2025-05-28$19.09$19.0930,000
2025-05-27$18.18$18.1824,500
2025-05-23$18.40$18.400
2025-05-22$18.40$18.407,200
2025-05-21$16.00$16.00300
2025-05-20$16.06$16.061,600
2025-05-19$15.49$15.493,200
2025-05-16$15.75$15.750
2025-05-15$15.75$15.752,700
2025-05-14$15.85$15.85600
2025-05-13$15.92$15.922,000
2025-05-12$16.03$16.031,600
2025-05-09$15.75$15.750
2025-05-08$15.75$15.750
2025-05-07$15.75$15.752,800
2025-05-06$15.99$15.993,300
2025-05-05$15.94$15.940
2025-05-02$15.94$15.941,900
2025-05-01$15.80$15.803,700
2025-04-30$16.00$16.005,000
2025-04-29$15.38$15.38500
2025-04-28$15.02$15.021,000
2025-04-25$15.56$15.560
2025-04-24$15.56$15.56500
2025-04-23$15.98$15.981,300
2025-04-22$14.87$14.87800
2025-04-21$14.50$14.50100
2025-04-17$15.50$15.500
2025-04-16$15.50$15.501,300
2025-04-15$16.19$16.193,700
2025-04-14$15.50$15.5010,400
2025-04-11$15.23$15.234,100
2025-04-10$15.59$15.591,400
2025-04-09$15.06$15.067,300
2025-04-08$15.60$15.601,100
2025-04-07$14.65$14.6512,300
2025-04-04$14.96$14.9610,100
2025-04-03$16.62$16.624,200
2025-04-02$17.39$17.390
2025-04-01$17.39$17.397,400
2025-03-31$17.10$17.101,200
2025-03-28$17.41$17.41400
2025-03-27$17.94$17.943,200
2025-03-26$17.02$17.023,400
2025-03-25$17.28$17.280
2025-03-24$17.28$17.289,200
2025-03-21$17.00$17.002,500
2025-03-20$17.00$17.006,900
2025-03-19$16.35$16.3514,800
2025-03-18$16.12$16.120
2025-03-17$16.12$16.122,400
2025-03-14$15.75$15.751,900
2025-03-13$15.11$15.113,300
2025-03-12$14.60$14.607,000
2025-03-11$14.60$14.60700
2025-03-10$15.19$15.191,700
2025-03-07$15.10$15.106,400
2025-03-06$16.00$16.001,600
2025-03-05$15.84$15.841,500
2025-03-04$16.19$16.191,200
2025-03-03$16.85$16.850
2025-02-28$16.85$16.850
2025-02-27$16.85$16.850
2025-02-26$16.85$16.850
2025-02-25$16.85$16.85800
2025-02-24$17.01$17.01800
2025-02-21$17.15$17.15200
2025-02-20$16.90$16.900
2025-02-19$16.90$16.90400
2025-02-18$16.92$16.920
2025-02-14$16.92$16.920
2025-02-13$16.92$16.922,200
2025-02-12$17.08$17.080
2025-02-11$17.08$17.08100
2025-02-10$17.30$17.302,100
2025-02-07$17.33$17.331,400
2025-02-06$17.38$17.3813,900
2025-02-05$16.25$16.25800
2025-02-04$16.17$16.17300
2025-02-03$16.00$16.00300
2025-01-31$16.00$16.000
2025-01-30$16.00$16.00400
2025-01-29$16.00$16.004,500
2025-01-28$16.12$16.120
2025-01-27$16.12$16.126,400
2025-01-24$17.10$17.102,700
2025-01-23$17.31$17.311,100
2025-01-22$17.00$17.00300
2025-01-21$17.66$17.66300
2025-01-17$17.52$17.522,600
2025-01-16$17.58$17.582,000
2025-01-15$17.46$17.461,500
2025-01-14$17.97$17.971,100
2025-01-13$17.01$17.011,100
2025-01-10$17.21$17.21400
2025-01-08$17.95$17.950
2025-01-07$17.95$17.95300
2025-01-06$17.95$17.95200
2025-01-03$16.80$16.802,700
2025-01-02$16.68$16.682,100