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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2019-12-31$17.97$17.97100
2019-12-30$16.50$16.501,300
2019-12-27$17.25$17.250
2019-12-26$17.25$17.25200
2019-12-24$17.15$17.150
2019-12-23$17.15$17.150
2019-12-20$17.15$17.15500
2019-12-19$16.99$16.99500
2019-12-18$16.70$16.702,000
2019-12-17$16.75$16.752,700
2019-12-16$16.75$16.751,000
2019-12-13$17.27$17.2737,600
2019-12-12$16.50$16.503,100
2019-12-11$16.25$16.2515,000
2019-12-10$16.20$16.2016,000
2019-12-09$16.15$16.159,600
2019-12-06$15.95$15.95600
2019-12-05$15.50$15.500
2019-12-04$15.50$15.50900
2019-12-03$16.02$16.020
2019-12-02$16.02$16.02400
2019-11-29$15.50$15.50400
2019-11-27$15.30$15.30500
2019-11-26$15.75$15.751,100
2019-11-25$15.95$15.954,300
2019-11-22$15.75$15.75180,000
2019-11-21$15.75$15.753,300
2019-11-20$15.39$15.395,400
2019-11-19$15.50$15.50300
2019-11-18$16.49$16.490
2019-11-15$16.49$16.49900
2019-11-14$16.00$16.002,200
2019-11-13$17.00$17.002,400
2019-11-12$18.50$18.50200
2019-11-11$18.20$18.20500
2019-11-08$18.50$18.50400
2019-11-07$17.30$17.300
2019-11-06$17.30$17.300
2019-11-05$17.30$17.30200
2019-11-04$18.40$18.400
2019-11-01$18.40$18.401,700
2019-10-31$17.30$17.30400
2019-10-30$18.50$18.500
2019-10-29$18.50$18.500
2019-10-28$18.50$18.50100
2019-10-25$18.50$18.500
2019-10-24$18.50$18.500
2019-10-23$18.50$18.50500
2019-10-22$18.60$18.602,900
2019-10-21$18.80$18.801,700
2019-10-18$19.00$19.000
2019-10-17$19.00$19.000
2019-10-16$19.00$19.00100
2019-10-15$19.60$19.601,200
2019-10-14$19.65$19.65300
2019-10-11$19.75$19.751,000
2019-10-10$19.80$19.80600
2019-10-09$19.96$19.96100
2019-10-08$19.51$19.5160,000
2019-10-07$19.85$19.851,200
2019-10-04$19.23$19.2316,900
2019-10-03$19.00$19.003,800
2019-10-02$19.00$19.00900
2019-10-01$19.75$19.7510,000
2019-09-30$20.40$20.4014,000
2019-09-27$20.40$20.401,300
2019-09-26$20.30$20.309,100
2019-09-25$20.78$20.78600
2019-09-24$21.14$21.14400
2019-09-23$21.50$21.5019,400
2019-09-20$21.25$21.2512,600
2019-09-19$21.01$21.014,200
2019-09-18$21.15$21.153,700
2019-09-17$21.96$21.96100
2019-09-16$21.96$21.963,200
2019-09-13$22.20$22.201,000
2019-09-12$21.01$21.011,900
2019-09-11$20.15$20.15100
2019-09-10$20.15$20.151,100
2019-09-09$21.25$21.253,500
2019-09-06$18.30$18.305,000
2019-09-05$19.75$19.75400
2019-09-04$19.00$19.001,000
2019-09-03$18.25$18.250
2019-08-30$18.25$18.25100
2019-08-29$18.50$18.50400
2019-08-28$17.80$17.800
2019-08-27$17.80$17.802,600
2019-08-26$18.10$18.10200
2019-08-23$18.05$18.052,300
2019-08-22$18.38$18.381,200
2019-08-21$17.20$17.200
2019-08-20$17.20$17.200
2019-08-19$17.20$17.200
2019-08-16$17.20$17.200
2019-08-15$17.20$17.20100
2019-08-14$17.06$17.065,400
2019-08-13$17.50$17.501,100
2019-08-12$17.50$17.501,100
2019-08-09$17.25$17.25500
2019-08-08$17.25$17.25500
2019-08-07$17.25$17.25900
2019-08-06$17.25$17.25900
2019-08-05$17.25$17.25900
2019-08-02$17.25$17.25900
2019-08-01$17.25$17.25900
2019-07-31$17.25$17.25500
2019-07-30$17.25$17.25900
2019-07-29$17.50$17.50100
2019-07-26$17.50$17.500
2019-07-25$17.50$17.50100
2019-07-24$17.50$17.500
2019-07-23$17.50$17.500
2019-07-22$17.50$17.501,100
2019-07-19$16.00$16.00100
2019-07-18$16.00$16.00300
2019-07-17$16.55$16.55500
2019-07-16$18.50$18.50100
2019-07-15$18.91$18.91200
2019-07-12$18.84$18.842,600
2019-07-11$20.15$20.150
2019-07-10$20.15$20.150
2019-07-09$20.15$20.15100
2019-07-08$20.60$20.600
2019-07-05$20.60$20.600
2019-07-03$20.60$20.60400
2019-07-02$20.55$20.55200
2019-07-01$20.21$20.21300
2019-06-28$18.75$18.75700
2019-06-27$18.65$18.650
2019-06-26$18.65$18.650
2019-06-25$18.65$18.65100
2019-06-24$19.05$19.050
2019-06-21$19.05$19.05200
2019-06-20$19.05$19.051,200
2019-06-19$20.00$20.000
2019-06-18$20.00$20.000
2019-06-17$20.00$20.002,000
2019-06-14$20.35$20.35400
2019-06-13$20.85$20.850
2019-06-12$20.85$20.851,500
2019-06-11$20.50$20.501,800
2019-06-10$20.34$20.34142,600
2019-06-07$22.35$22.351,000
2019-06-06$21.75$21.75100
2019-06-05$22.24$22.240
2019-06-04$22.24$22.242,100
2019-06-03$21.75$21.751,000
2019-05-31$21.55$21.55300
2019-05-30$20.30$20.301,000
2019-05-29$22.30$22.30151,000
2019-05-28$22.00$22.00100
2019-05-24$22.00$22.001,100
2019-05-23$21.50$21.500
2019-05-22$21.50$21.502,800
2019-05-21$22.30$22.308,400
2019-05-20$20.00$20.00400
2019-05-17$19.75$19.75400
2019-05-16$19.01$19.011,100
2019-05-15$19.01$19.0120,200
2019-05-14$18.70$18.70204,800
2019-05-13$18.75$18.75100
2019-05-10$18.75$18.75400
2019-05-09$18.00$18.003,500
2019-05-08$17.49$17.49300
2019-05-07$17.10$17.100
2019-05-06$17.10$17.100
2019-05-03$17.10$17.100
2019-05-02$17.10$17.100
2019-05-01$17.10$17.10500
2019-04-30$17.00$17.00100
2019-04-29$17.00$17.00900
2019-04-26$16.65$16.65500
2019-04-25$16.50$16.502,500
2019-04-24$16.01$16.01300
2019-04-23$16.00$16.00400
2019-04-22$16.70$16.700
2019-04-18$16.70$16.703,900
2019-04-17$16.40$16.40500
2019-04-16$16.00$16.002,000
2019-04-15$15.50$15.500
2019-04-12$15.50$15.500
2019-04-11$15.50$15.500
2019-04-10$15.50$15.50300
2019-04-09$15.30$15.300
2019-04-08$15.30$15.301,500
2019-04-05$15.75$15.751,100
2019-04-04$15.10$15.100
2019-04-03$15.10$15.1010,000
2019-04-02$15.00$15.009,600
2019-04-01$15.28$15.280
2019-03-29$15.28$15.28100
2019-03-28$15.28$15.2819,000
2019-03-27$13.75$13.750
2019-03-26$13.75$13.750
2019-03-25$13.75$13.75100
2019-03-22$13.75$13.750
2019-03-21$13.75$13.750
2019-03-20$13.75$13.75600
2019-03-19$14.55$14.55100
2019-03-18$14.55$14.55700
2019-03-15$14.90$14.900
2019-03-14$14.90$14.90100
2019-03-13$14.90$14.900
2019-03-12$14.90$14.900
2019-03-11$14.90$14.900
2019-03-08$14.90$14.900
2019-03-07$14.90$14.90700
2019-03-06$14.65$14.650
2019-03-05$14.65$14.650
2019-03-04$14.65$14.65700
2019-03-01$14.55$14.55700
2019-02-28$15.20$15.200
2019-02-27$15.20$15.200
2019-02-26$15.20$15.200
2019-02-25$15.20$15.200
2019-02-22$15.20$15.20400
2019-02-21$15.60$15.605,000
2019-02-20$15.60$15.607,000
2019-02-19$15.40$15.402,700
2019-02-15$15.40$15.40200
2019-02-14$14.60$14.600
2019-02-13$14.60$14.600
2019-02-12$14.60$14.606,200
2019-02-11$15.65$15.653,600
2019-02-08$15.40$15.40100
2019-02-07$15.40$15.400
2019-02-06$15.40$15.400
2019-02-05$15.40$15.400
2019-02-04$15.40$15.40800
2019-02-01$14.85$14.85100
2019-01-31$14.25$14.25100
2019-01-30$14.25$14.25100
2019-01-29$14.25$14.25300
2019-01-28$15.50$15.502,800
2019-01-25$15.25$15.251,000
2019-01-24$15.90$15.906,000
2019-01-23$15.70$15.70200
2019-01-22$16.60$16.60205,800
2019-01-18$15.40$15.402,200
2019-01-17$13.75$13.750
2019-01-16$13.75$13.750
2019-01-15$13.75$13.752,800
2019-01-14$13.25$13.251,200
2019-01-11$12.50$12.501,300
2019-01-10$11.50$11.500
2019-01-09$11.50$11.50400
2019-01-08$10.80$10.801,100
2019-01-07$11.00$11.000
2019-01-04$11.00$11.000
2019-01-03$11.00$11.000
2019-01-02$11.00$11.000