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 — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2016-12-30$11.51$11.511,000
2016-12-29$12.00$12.000
2016-12-28$12.00$12.00100
2016-12-27$12.00$12.000
2016-12-23$12.00$12.00900
2016-12-22$11.80$11.800
2016-12-21$11.80$11.80700
2016-12-20$11.85$11.851,300
2016-12-19$12.00$12.000
2016-12-16$12.00$12.00400
2016-12-15$12.65$12.652,600
2016-12-14$12.20$12.200
2016-12-13$12.20$12.20400
2016-12-12$12.30$12.300
2016-12-09$12.30$12.30300
2016-12-08$12.30$12.300
2016-12-07$12.30$12.305,700
2016-12-06$11.26$11.26800
2016-12-05$11.54$11.54600
2016-12-02$11.80$11.801,200
2016-12-01$12.02$12.022,800
2016-11-30$11.02$11.0213,100
2016-11-29$8.50$8.506,500
2016-11-28$8.50$8.508,000
2016-11-25$8.50$8.501,700
2016-11-23$8.03$8.03358,700
2016-11-22$7.95$7.95166,000
2016-11-21$8.00$8.000
2016-11-18$8.00$8.000
2016-11-17$8.00$8.008,300
2016-11-16$8.00$8.005,800
2016-11-15$7.01$7.011,600
2016-11-14$7.80$7.806,900
2016-11-11$7.00$7.0011,500
2016-11-10$5.55$5.559,200
2016-11-09$4.81$4.811,600
2016-11-08$4.71$4.710
2016-11-07$4.71$4.710
2016-11-04$4.71$4.710
2016-11-03$4.71$4.710
2016-11-02$4.71$4.710
2016-11-01$4.71$4.71300
2016-10-31$4.75$4.750
2016-10-28$4.75$4.75200
2016-10-27$4.80$4.80100
2016-10-26$4.91$4.91400
2016-10-25$4.92$4.920
2016-10-24$4.92$4.920
2016-10-21$4.92$4.920
2016-10-20$4.92$4.920
2016-10-19$4.92$4.920
2016-10-18$4.92$4.920
2016-10-17$4.92$4.92500
2016-10-14$5.12$5.120
2016-10-13$5.12$5.120
2016-10-12$5.12$5.122,900
2016-10-11$4.81$4.81200
2016-10-10$5.12$5.120
2016-10-07$5.12$5.12300
2016-10-06$4.90$4.907,700
2016-10-05$4.55$4.550
2016-10-04$4.55$4.550
2016-10-03$4.55$4.550
2016-09-30$4.55$4.550
2016-09-29$4.55$4.550
2016-09-28$4.55$4.550
2016-09-27$4.55$4.550
2016-09-26$4.55$4.550
2016-09-23$4.55$4.550
2016-09-22$4.55$4.550
2016-09-21$4.55$4.550
2016-09-20$4.55$4.55700
2016-09-19$4.40$4.400
2016-09-16$4.40$4.400
2016-09-15$4.40$4.400
2016-09-14$4.40$4.40100
2016-09-13$4.50$4.5029,800
2016-09-12$4.96$4.96100
2016-09-09$5.45$5.457,100
2016-09-08$5.26$5.260
2016-09-07$5.26$5.260
2016-09-06$5.26$5.26100
2016-09-02$5.26$5.260
2016-09-01$5.26$5.260
2016-08-31$5.26$5.260
2016-08-30$5.26$5.26300
2016-08-29$5.70$5.700
2016-08-26$5.70$5.700
2016-08-25$5.70$5.700
2016-08-24$5.70$5.701,400
2016-08-23$5.20$5.2083,000
2016-08-22$5.50$5.500
2016-08-19$5.50$5.500
2016-08-18$5.50$5.501,200
2016-08-17$5.89$5.89200
2016-08-16$6.33$6.33600
2016-08-15$6.24$6.241,400
2016-08-12$6.22$6.220
2016-08-11$6.22$6.22800
2016-08-10$6.23$6.23200
2016-08-09$5.87$5.870
2016-08-08$5.87$5.870
2016-08-05$5.87$5.87500
2016-08-04$6.23$6.231,100
2016-08-03$6.15$6.155,800
2016-08-02$5.85$5.850
2016-08-01$5.85$5.850
2016-07-29$5.85$5.85500
2016-07-28$5.91$5.91100
2016-07-27$6.00$6.000
2016-07-26$6.00$6.000
2016-07-25$6.00$6.000
2016-07-22$6.00$6.000
2016-07-21$6.00$6.000
2016-07-20$6.00$6.00300
2016-07-19$6.00$6.00500
2016-07-18$5.96$5.960
2016-07-15$5.96$5.960
2016-07-14$5.96$5.960
2016-07-13$5.96$5.960
2016-07-12$5.96$5.96500
2016-07-11$6.00$6.001,200
2016-07-08$6.32$6.320
2016-07-07$6.32$6.320
2016-07-06$6.32$6.320
2016-07-05$6.32$6.320
2016-07-01$6.32$6.320
2016-06-30$6.32$6.322,000
2016-06-29$6.15$6.150
2016-06-28$6.15$6.151,000
2016-06-27$6.38$6.381,500
2016-06-24$6.15$6.15200
2016-06-23$6.25$6.25500
2016-06-22$6.80$6.800
2016-06-21$6.80$6.800
2016-06-20$6.80$6.800
2016-06-17$6.80$6.800
2016-06-16$6.80$6.800
2016-06-15$6.80$6.800
2016-06-14$6.80$6.800
2016-06-13$6.80$6.80100
2016-06-10$6.41$6.410
2016-06-09$6.41$6.411,000
2016-06-08$6.30$6.300
2016-06-07$6.30$6.30200
2016-06-06$6.30$6.300
2016-06-03$6.30$6.30100
2016-06-02$7.40$7.40171,000
2016-06-01$7.30$7.300
2016-05-31$7.30$7.300
2016-05-27$7.30$7.30700
2016-05-26$7.60$7.60300
2016-05-25$6.00$6.000
2016-05-24$6.00$6.000
2016-05-23$6.00$6.00100
2016-05-20$5.15$5.150
2016-05-19$5.15$5.150
2016-05-18$5.15$5.150
2016-05-17$5.15$5.150
2016-05-16$5.15$5.150
2016-05-13$5.15$5.150
2016-05-12$5.15$5.150
2016-05-11$5.15$5.150
2016-05-10$5.15$5.150
2016-05-09$5.15$5.15300
2016-05-06$4.60$4.60700
2016-05-05$4.78$4.780
2016-05-04$4.78$4.78100
2016-05-03$4.78$4.782,000
2016-05-02$4.68$4.682,000
2016-04-29$5.60$5.60100
2016-04-28$5.73$5.73300
2016-04-27$4.90$4.900
2016-04-26$4.90$4.900
2016-04-25$4.90$4.900
2016-04-22$4.90$4.900
2016-04-21$4.90$4.901,900
2016-04-20$6.00$6.000
2016-04-19$6.00$6.000
2016-04-18$6.00$6.00100
2016-04-15$6.01$6.01300
2016-04-14$6.00$6.00300
2016-04-13$5.50$5.50300
2016-04-12$5.79$5.79700
2016-04-11$3.95$3.951,100
2016-04-08$3.91$3.910
2016-04-07$3.91$3.910
2016-04-06$3.91$3.910
2016-04-05$3.91$3.9111,000
2016-04-04$3.91$3.915,500
2016-04-01$3.91$3.9110,000
2016-03-31$4.00$4.000
2016-03-30$4.00$4.000
2016-03-29$4.00$4.005,000
2016-03-28$4.00$4.000
2016-03-24$4.00$4.000
2016-03-23$4.00$4.000
2016-03-22$4.00$4.000
2016-03-21$4.00$4.000
2016-03-18$4.00$4.000
2016-03-17$4.00$4.00300
2016-03-16$4.10$4.101,300
2016-03-15$4.10$4.100
2016-03-14$4.10$4.10200
2016-03-11$4.20$4.200
2016-03-10$4.20$4.200
2016-03-09$4.20$4.200
2016-03-08$4.20$4.200
2016-03-07$4.20$4.200
2016-03-04$4.20$4.200
2016-03-03$4.20$4.200
2016-03-02$4.20$4.200
2016-03-01$4.20$4.200
2016-02-29$4.20$4.20200
2016-02-26$4.30$4.300
2016-02-25$4.30$4.30300
2016-02-24$4.00$4.000
2016-02-23$4.00$4.000
2016-02-22$4.00$4.005,200
2016-02-19$4.15$4.155,000
2016-02-18$3.90$3.900
2016-02-17$3.90$3.900
2016-02-16$3.90$3.900
2016-02-12$3.90$3.900
2016-02-11$3.90$3.901,000
2016-02-10$4.00$4.00200
2016-02-09$4.00$4.00300
2016-02-08$4.12$4.122,000
2016-02-05$4.20$4.2022,000
2016-02-04$4.20$4.2032,200
2016-02-03$4.30$4.300
2016-02-02$4.30$4.300
2016-02-01$4.30$4.300
2016-01-29$4.30$4.30800
2016-01-28$4.00$4.00100
2016-01-27$3.74$3.740
2016-01-26$3.74$3.740
2016-01-25$3.74$3.740
2016-01-22$3.74$3.740
2016-01-21$3.74$3.740
2016-01-20$3.74$3.74500
2016-01-19$4.24$4.24200
2016-01-15$4.55$4.550
2016-01-14$4.55$4.55100
2016-01-13$4.66$4.66100
2016-01-12$4.67$4.672,100
2016-01-11$4.53$4.530
2016-01-08$4.53$4.530
2016-01-07$4.53$4.532,000
2016-01-06$4.11$4.110
2016-01-05$4.11$4.110
2016-01-04$4.11$4.110