OTC:FMCCH | 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-10-06 to 2026-08-27
Data captured

Stock Price Chart

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

$0.38$1.11$3.22$9.39$27.36$79.711998-10-062026-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$19.25$32.93200
2019-12-30$19.00$32.500
2019-12-27$19.00$32.50600
2019-12-26$18.75$32.080
2019-12-24$18.75$32.080
2019-12-23$18.75$32.08200
2019-12-20$19.20$32.859,600
2019-12-19$18.75$32.08500
2019-12-18$18.00$30.79600
2019-12-17$18.20$31.148,500
2019-12-16$18.20$31.145,300
2019-12-13$18.30$31.315,300
2019-12-12$17.68$30.25100
2019-12-11$17.60$30.11100
2019-12-10$17.60$30.112,100
2019-12-09$17.75$30.37800
2019-12-06$17.10$29.251,400
2019-12-05$17.00$29.081,500
2019-12-04$17.00$29.08800
2019-12-03$17.30$29.600
2019-12-02$17.30$29.607,800
2019-11-29$17.00$29.08100
2019-11-27$16.49$28.218,900
2019-11-26$17.01$29.101,500
2019-11-25$16.95$29.00200
2019-11-22$17.30$29.603,000
2019-11-21$16.95$29.004,100
2019-11-20$16.00$27.378,000
2019-11-19$16.25$27.802,000
2019-11-18$17.89$30.6121,800
2019-11-15$17.45$29.85200
2019-11-14$17.45$29.855,700
2019-11-13$18.25$31.22800
2019-11-12$18.75$32.0850,300
2019-11-11$18.81$32.184,100
2019-11-08$19.50$33.36600
2019-11-07$18.80$32.16200
2019-11-06$18.80$32.16900
2019-11-05$18.80$32.1614,400
2019-11-04$19.70$33.70300
2019-11-01$19.45$33.27194,400
2019-10-31$19.50$33.361,000
2019-10-30$19.40$33.190
2019-10-29$19.40$33.19200
2019-10-28$20.00$34.220
2019-10-25$20.00$34.22600
2019-10-24$20.00$34.222,100
2019-10-23$19.77$33.825,600
2019-10-22$20.50$35.073,800
2019-10-21$20.03$34.270
2019-10-18$20.03$34.279,200
2019-10-17$20.06$34.321,200
2019-10-16$20.30$34.731,300
2019-10-15$21.25$36.35200
2019-10-14$21.40$36.61100
2019-10-11$21.40$36.61300
2019-10-10$21.05$36.011,600
2019-10-09$21.56$36.881,200
2019-10-08$22.00$37.640
2019-10-07$22.00$37.647,900
2019-10-04$21.55$36.872,200
2019-10-03$21.79$37.289,400
2019-10-02$20.55$35.162,500
2019-10-01$20.56$35.171,400
2019-09-30$21.85$37.3811,300
2019-09-27$22.10$37.811,400
2019-09-26$21.80$37.2926,000
2019-09-25$22.75$38.924,000
2019-09-24$22.75$38.929,000
2019-09-23$23.20$39.694,000
2019-09-20$22.65$38.75600
2019-09-19$22.50$38.491,100
2019-09-18$22.75$38.92100
2019-09-17$22.75$38.922,700
2019-09-16$22.50$38.491,400
2019-09-13$23.00$39.354,700
2019-09-12$23.30$39.861,000
2019-09-11$22.25$38.061,500
2019-09-10$22.05$37.723,900
2019-09-09$22.25$38.0628,600
2019-09-06$19.60$33.535,600
2019-09-05$21.43$36.6653,300
2019-09-04$21.25$36.355,200
2019-09-03$20.00$34.221,000
2019-08-30$19.50$33.361,800
2019-08-29$19.75$33.790
2019-08-28$19.75$33.79200
2019-08-27$19.00$32.50102,000
2019-08-26$19.08$32.64300
2019-08-23$19.08$32.641,300
2019-08-22$19.49$33.343,200
2019-08-21$17.94$30.691,000
2019-08-20$17.00$29.080
2019-08-19$17.00$29.080
2019-08-16$17.00$29.080
2019-08-15$17.00$29.08800
2019-08-14$17.00$29.08800
2019-08-13$18.30$31.31300
2019-08-12$18.10$30.96700
2019-08-09$18.10$30.96700
2019-08-08$17.90$30.620
2019-08-07$17.90$30.62100
2019-08-06$17.78$30.421,200
2019-08-05$17.78$30.421,200
2019-08-02$17.80$30.452,600
2019-08-01$17.80$30.452,600
2019-07-31$17.80$30.452,600
2019-07-30$18.40$31.483,400
2019-07-29$18.40$31.483,400
2019-07-26$18.58$31.791,200
2019-07-25$18.00$30.7995,300
2019-07-24$18.40$31.4813,700
2019-07-23$18.40$31.48411,500
2019-07-22$18.00$30.7930,000
2019-07-19$18.31$31.3251,700
2019-07-18$17.60$30.1151,700
2019-07-17$19.50$33.365,300
2019-07-16$18.94$32.402,000
2019-07-15$19.79$33.861,600
2019-07-12$19.95$34.132,400
2019-07-11$21.05$36.010
2019-07-10$21.05$36.0176,100
2019-07-09$22.76$38.940
2019-07-08$22.76$38.94200
2019-07-05$23.05$39.431,700
2019-07-03$23.00$39.350
2019-07-02$23.00$39.351,200
2019-07-01$24.99$42.751,000
2019-06-28$21.00$35.931,700
2019-06-27$20.50$35.0715,100
2019-06-26$20.50$35.07229,900
2019-06-25$20.50$35.07400
2019-06-24$20.00$34.221,100
2019-06-21$20.90$35.750
2019-06-20$20.90$35.752,000
2019-06-19$20.97$35.87101,200
2019-06-18$21.00$35.93100
2019-06-17$21.00$35.93500
2019-06-14$21.29$36.42251,600
2019-06-13$22.05$37.721,000
2019-06-12$22.20$37.987,400
2019-06-11$22.10$37.812,300
2019-06-10$21.25$36.3515,800
2019-06-07$23.35$39.9551,000
2019-06-06$22.70$38.831,200
2019-06-05$22.80$39.0115,700
2019-06-04$22.85$39.091,200
2019-06-03$22.60$38.66100
2019-05-31$22.60$38.665,600
2019-05-30$22.00$37.64500
2019-05-29$22.60$38.66700
2019-05-28$23.00$39.35600
2019-05-24$22.50$38.49100
2019-05-23$22.50$38.49100
2019-05-22$22.50$38.49600
2019-05-21$22.25$38.063,500
2019-05-20$20.50$35.0782,300
2019-05-17$20.15$34.4718,900
2019-05-16$19.15$32.761,600
2019-05-15$19.50$33.3611,000
2019-05-14$19.75$33.79254,200
2019-05-13$19.00$32.50400
2019-05-10$19.47$33.3113,200
2019-05-09$18.80$32.1656,400
2019-05-08$17.70$30.280
2019-05-07$17.70$30.28100
2019-05-06$17.60$30.110
2019-05-03$17.60$30.112,600
2019-05-02$17.60$30.11100
2019-05-01$17.50$29.940
2019-04-30$17.50$29.941,500
2019-04-29$17.45$29.850
2019-04-26$17.45$29.85700
2019-04-25$17.01$29.10600
2019-04-24$16.90$28.911,200
2019-04-23$16.90$28.912,600
2019-04-22$17.80$30.450
2019-04-18$17.80$30.451,400
2019-04-17$17.00$29.082,600
2019-04-16$16.65$28.4828,200
2019-04-15$16.00$27.370
2019-04-12$16.00$27.37900
2019-04-11$15.90$27.2024,800
2019-04-10$16.00$27.370
2019-04-09$16.00$27.375,300
2019-04-08$15.75$26.941,300
2019-04-05$16.30$27.8950,000
2019-04-04$16.28$27.85154,000
2019-04-03$16.15$27.6355,000
2019-04-02$15.50$26.52100
2019-04-01$16.00$27.370
2019-03-29$16.00$27.371,000
2019-03-28$14.61$24.997,500
2019-03-27$14.21$24.312,000
2019-03-26$14.00$23.9512,300
2019-03-25$14.00$23.95400
2019-03-22$14.75$25.230
2019-03-21$14.75$25.23400
2019-03-20$14.90$25.490
2019-03-19$14.90$25.490
2019-03-18$14.90$25.49100
2019-03-15$15.10$25.83700
2019-03-14$15.10$25.831,100
2019-03-13$15.05$25.753,300
2019-03-12$15.30$26.17300
2019-03-11$15.49$26.501,000
2019-03-08$15.02$25.700
2019-03-07$15.02$25.700
2019-03-06$15.02$25.70200,200
2019-03-05$15.70$26.86200
2019-03-04$15.79$27.01900
2019-03-01$15.65$26.77500
2019-02-28$15.65$26.770
2019-02-27$15.65$26.77400
2019-02-26$15.65$26.77300
2019-02-25$16.00$27.37100
2019-02-22$16.00$27.37400
2019-02-21$15.65$26.770
2019-02-20$15.65$26.770
2019-02-19$15.65$26.770
2019-02-15$15.65$26.770
2019-02-14$15.65$26.770
2019-02-13$15.65$26.77500
2019-02-12$15.00$25.660
2019-02-11$15.00$25.660
2019-02-08$15.00$25.660
2019-02-07$15.00$25.660
2019-02-06$15.00$25.660
2019-02-05$15.00$25.66700
2019-02-04$15.50$26.520
2019-02-01$15.50$26.521,900
2019-01-31$15.50$26.52200
2019-01-30$15.00$25.662,900
2019-01-29$15.48$26.483,700
2019-01-28$16.00$27.376,500
2019-01-25$15.80$27.031,000
2019-01-24$17.00$29.084,400
2019-01-23$16.10$27.5422,500
2019-01-22$17.00$29.08900
2019-01-18$16.50$28.238,900
2019-01-17$14.24$24.363,600
2019-01-16$13.90$23.783,600
2019-01-15$14.24$24.366,400
2019-01-14$14.25$24.381,500
2019-01-11$13.16$22.515,100
2019-01-10$12.98$22.215,200
2019-01-09$11.55$19.7623,000
2019-01-08$11.35$19.427,500
2019-01-07$10.80$18.481,800
2019-01-04$10.80$18.484,500
2019-01-03$10.65$18.220
2019-01-02$10.65$18.220