OTC:FMCKK | 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
1998-04-06 to 2026-08-27
Data captured

Stock Price Chart

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

$0.38$1.05$2.88$7.94$21.87$60.241998-04-062026-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$22.49$29.143,000
2025-12-30$22.48$29.13700
2025-12-29$22.49$29.140
2025-12-26$22.49$29.140
2025-12-24$22.49$29.14100
2025-12-23$22.20$28.763,800
2025-12-22$21.50$27.861,300
2025-12-19$19.78$25.638,700
2025-12-18$21.70$28.110
2025-12-17$21.70$28.11300
2025-12-16$20.67$26.782,200
2025-12-15$22.25$28.830
2025-12-12$22.25$28.830
2025-12-11$22.25$28.830
2025-12-10$22.25$28.830
2025-12-09$22.25$28.830
2025-12-08$22.25$28.830
2025-12-05$22.25$28.830
2025-12-04$22.25$28.830
2025-12-03$22.25$28.83100
2025-12-02$22.31$28.910
2025-12-01$22.31$28.911,500
2025-11-28$21.50$27.860
2025-11-26$21.50$27.860
2025-11-25$21.50$27.863,300
2025-11-24$21.50$27.860
2025-11-21$21.50$27.860
2025-11-20$21.50$27.860
2025-11-19$21.50$27.861,400
2025-11-18$21.42$27.750
2025-11-17$21.42$27.751,100
2025-11-14$21.97$28.461,700
2025-11-13$21.94$28.43200
2025-11-12$22.75$29.48200
2025-11-11$23.01$29.813,300
2025-11-10$23.72$30.730
2025-11-07$23.72$30.730
2025-11-06$23.72$30.730
2025-11-05$23.72$30.73500
2025-11-04$24.49$31.730
2025-11-03$24.49$31.730
2025-10-31$24.49$31.730
2025-10-30$24.49$31.730
2025-10-29$24.49$31.73100
2025-10-28$25.00$32.390
2025-10-27$25.00$32.390
2025-10-24$25.00$32.390
2025-10-23$25.00$32.390
2025-10-22$25.00$32.390
2025-10-21$25.00$32.39300
2025-10-20$24.00$31.09100
2025-10-17$23.65$30.640
2025-10-16$23.65$30.640
2025-10-15$23.65$30.640
2025-10-14$23.65$30.648,400
2025-10-13$23.50$30.450
2025-10-10$23.50$30.45200
2025-10-09$23.71$30.727,100
2025-10-08$23.10$29.93600,600
2025-10-07$24.25$31.420
2025-10-06$24.25$31.42400
2025-10-03$23.93$31.004,100
2025-10-02$24.24$31.415,100
2025-10-01$24.23$31.395,700
2025-09-30$23.91$30.985,700
2025-09-29$23.70$30.711,200
2025-09-26$24.25$31.421,000
2025-09-25$23.60$30.580
2025-09-24$23.60$30.580
2025-09-23$23.60$30.582,600
2025-09-22$24.00$31.09200
2025-09-19$24.00$31.0910,000
2025-09-18$24.36$31.562,200
2025-09-17$24.50$31.7411,800
2025-09-16$24.07$31.19300
2025-09-15$24.30$31.481,300
2025-09-12$24.60$31.873,300
2025-09-11$24.38$31.594,600
2025-09-10$23.14$29.981,300
2025-09-09$23.45$30.38900
2025-09-08$24.00$31.09500
2025-09-05$23.95$31.032,000
2025-09-04$24.40$31.612,700
2025-09-03$23.50$30.451,600
2025-09-02$23.15$29.999,500
2025-08-29$23.21$30.071,300
2025-08-28$23.15$29.991,100
2025-08-27$22.90$29.67500
2025-08-26$22.25$28.834,900
2025-08-25$22.20$28.76300
2025-08-22$22.50$29.150
2025-08-21$22.50$29.154,300
2025-08-20$22.50$29.15300
2025-08-19$22.78$29.516,200
2025-08-18$23.17$30.02300
2025-08-15$23.16$30.012,300
2025-08-14$22.23$28.80692,400
2025-08-13$22.83$29.581,200
2025-08-12$22.55$29.224,300
2025-08-11$23.00$29.80131,900
2025-08-08$22.00$28.5023,700
2025-08-07$19.87$25.7412,600
2025-08-06$18.80$24.360
2025-08-05$18.80$24.36300
2025-08-04$18.90$24.495,400
2025-08-01$17.30$22.410
2025-07-31$17.30$22.418,200
2025-07-30$17.55$22.740
2025-07-29$17.55$22.740
2025-07-28$17.55$22.743,600
2025-07-25$18.05$23.391,300
2025-07-24$19.00$24.620
2025-07-23$19.00$24.620
2025-07-22$19.00$24.620
2025-07-21$19.00$24.620
2025-07-18$19.00$24.620
2025-07-17$19.00$24.621,700
2025-07-16$18.85$24.4210,300
2025-07-15$18.88$24.460
2025-07-14$18.88$24.46400
2025-07-11$18.89$24.47300
2025-07-10$18.40$23.84100
2025-07-09$18.02$23.353,000
2025-07-08$18.40$23.84900
2025-07-07$18.21$23.591,100
2025-07-03$18.75$24.290
2025-07-02$18.75$24.290
2025-07-01$18.75$24.290
2025-06-30$18.75$24.292,100
2025-06-27$18.20$23.583,900
2025-06-26$18.40$23.847,900
2025-06-25$18.25$23.640
2025-06-24$18.25$23.6413,900
2025-06-23$18.00$23.324,200
2025-06-20$17.78$23.041,000
2025-06-18$18.25$23.64800
2025-06-17$18.18$23.552,100
2025-06-16$18.25$23.6420,000
2025-06-13$18.09$23.4425,200
2025-06-12$18.46$23.9214,300
2025-06-11$18.48$23.9426,300
2025-06-10$18.33$23.753,600
2025-06-09$18.38$23.818,500
2025-06-06$18.24$23.634,200
2025-06-05$18.09$23.440
2025-06-04$18.09$23.4428,800
2025-06-03$18.30$23.711,800
2025-06-02$19.55$25.33600
2025-05-30$19.42$25.160
2025-05-29$19.42$25.1612,800
2025-05-28$19.40$25.1337,900
2025-05-27$18.40$23.8412,500
2025-05-23$18.69$24.2135,000
2025-05-22$18.66$24.1810,000
2025-05-21$16.17$20.9514,400
2025-05-20$16.15$20.921,100
2025-05-19$15.98$20.705,700
2025-05-16$16.00$20.73200
2025-05-15$15.95$20.665,200
2025-05-14$15.99$20.722,600
2025-05-13$16.00$20.7310,800
2025-05-12$16.00$20.73183,400
2025-05-09$16.47$21.344,700
2025-05-08$16.55$21.440
2025-05-07$16.55$21.44101,300
2025-05-06$16.50$21.38200
2025-05-05$16.50$21.380
2025-05-02$16.50$21.381,700
2025-05-01$16.35$21.1838,400
2025-04-30$16.34$21.171,300
2025-04-29$16.25$21.05700
2025-04-28$16.25$21.052,000
2025-04-25$15.74$20.395,800
2025-04-24$16.00$20.73100
2025-04-23$15.35$19.891,000
2025-04-22$15.79$20.460
2025-04-21$15.79$20.46800
2025-04-17$15.75$20.41300
2025-04-16$16.05$20.79100
2025-04-15$16.40$21.251,900
2025-04-14$16.25$21.057,300
2025-04-11$15.00$19.431,800
2025-04-10$15.90$20.60900
2025-04-09$15.95$20.6610,600
2025-04-08$15.20$19.697,100
2025-04-07$15.00$19.432,600
2025-04-04$15.50$20.085,800
2025-04-03$17.01$22.04300
2025-04-02$17.60$22.800
2025-04-01$17.60$22.80400
2025-03-31$17.50$22.671,700
2025-03-28$17.80$23.06200
2025-03-27$17.94$23.244,200
2025-03-26$17.50$22.671,700
2025-03-25$18.19$23.574,500
2025-03-24$18.15$23.523,200
2025-03-21$17.45$22.61300
2025-03-20$17.29$22.402,900
2025-03-19$17.00$22.038,600
2025-03-18$16.91$21.91500
2025-03-17$16.67$21.60100
2025-03-14$16.67$21.605,900
2025-03-13$15.28$19.804,100
2025-03-12$15.70$20.34600
2025-03-11$16.38$21.220
2025-03-10$16.38$21.220
2025-03-07$16.38$21.223,100
2025-03-06$16.95$21.960
2025-03-05$16.95$21.960
2025-03-04$16.95$21.96200
2025-03-03$16.10$20.86400
2025-02-28$17.90$23.191,500
2025-02-27$17.90$23.190
2025-02-26$17.90$23.190
2025-02-25$17.90$23.190
2025-02-24$17.90$23.193,500
2025-02-21$18.24$23.630
2025-02-20$18.24$23.630
2025-02-19$18.24$23.630
2025-02-18$18.24$23.630
2025-02-14$18.24$23.636,000
2025-02-13$18.18$23.550
2025-02-12$18.18$23.55200
2025-02-11$17.50$22.672,200
2025-02-10$17.51$22.693,400
2025-02-07$18.21$23.590
2025-02-06$18.21$23.597,300
2025-02-05$16.95$21.964,900
2025-02-04$16.77$21.73101,300
2025-02-03$16.50$21.381,500
2025-01-31$16.30$21.12200
2025-01-30$16.75$21.701,100
2025-01-29$16.52$21.404,800
2025-01-28$17.50$22.672,200
2025-01-27$16.85$21.837,600
2025-01-24$17.50$22.674,100
2025-01-23$17.87$23.15300
2025-01-22$17.75$23.002,300
2025-01-21$18.00$23.329,200
2025-01-17$18.17$23.542,000
2025-01-16$18.20$23.587,200
2025-01-15$18.24$23.631,100
2025-01-14$18.05$23.39300
2025-01-13$17.80$23.062,600
2025-01-10$18.00$23.3211,400
2025-01-08$17.90$23.190
2025-01-07$17.90$23.195,200
2025-01-06$18.32$23.744,200
2025-01-03$18.32$23.747,000
2025-01-02$17.69$22.92200