OTC:FMCC | 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
1988-12-02 to 2026-08-27
Data captured

Stock Price Chart

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

$0.19$0.66$2.32$8.12$28.40$99.291988-12-022026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2001

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2001-12-31$65.40$81.241,827,200
2001-12-28$65.92$81.881,839,500
2001-12-27$65.58$81.461,565,800
2001-12-26$65.03$80.781,669,100
2001-12-24$65.45$81.30719,300
2001-12-21$65.65$81.553,382,000
2001-12-20$65.56$81.433,081,500
2001-12-19$64.85$80.553,045,900
2001-12-18$63.88$79.354,211,300
2001-12-17$63.90$79.373,382,600
2001-12-14$64.05$79.562,757,600
2001-12-13$64.38$79.973,333,900
2001-12-12$65.70$81.362,925,800
2001-12-11$65.20$80.743,203,600
2001-12-10$65.00$80.493,566,300
2001-12-07$64.25$79.564,508,100
2001-12-06$63.31$78.408,049,700
2001-12-05$65.45$81.054,040,700
2001-12-04$65.70$81.363,302,800
2001-12-03$65.78$81.462,945,200
2001-11-30$66.17$81.944,720,900
2001-11-29$66.33$82.142,361,000
2001-11-28$66.58$82.452,359,300
2001-11-27$67.88$84.062,265,400
2001-11-26$68.45$84.772,103,500
2001-11-23$67.11$83.11697,300
2001-11-21$66.85$82.781,647,000
2001-11-20$67.48$83.561,898,800
2001-11-19$67.47$83.553,101,800
2001-11-16$67.28$83.323,222,600
2001-11-15$68.51$84.843,216,000
2001-11-14$69.49$86.052,501,000
2001-11-13$70.04$86.733,027,800
2001-11-12$69.00$85.451,638,700
2001-11-09$68.41$84.722,969,700
2001-11-08$69.45$86.003,195,400
2001-11-07$70.79$87.663,816,100
2001-11-06$69.30$85.823,732,800
2001-11-05$70.09$86.803,089,800
2001-11-02$69.52$86.092,181,000
2001-11-01$69.71$86.334,562,100
2001-10-31$67.82$83.993,156,200
2001-10-30$66.48$82.332,377,900
2001-10-29$66.97$82.933,644,000
2001-10-26$67.42$83.492,564,000
2001-10-25$66.75$82.663,179,300
2001-10-24$66.01$81.743,649,200
2001-10-23$66.45$82.292,397,400
2001-10-22$66.40$82.233,046,500
2001-10-19$66.77$82.692,104,500
2001-10-18$66.87$82.812,092,300
2001-10-17$66.65$82.544,164,400
2001-10-16$67.09$83.083,667,100
2001-10-15$65.34$80.914,799,100
2001-10-12$64.10$79.383,932,500
2001-10-11$64.68$80.108,980,200
2001-10-10$66.75$82.663,739,500
2001-10-09$68.79$85.193,178,500
2001-10-08$68.36$84.652,028,200
2001-10-05$68.30$84.583,200,500
2001-10-04$67.77$83.923,977,400
2001-10-03$67.76$83.914,306,900
2001-10-02$67.65$83.774,698,300
2001-10-01$65.85$81.552,705,700
2001-09-28$65.00$80.494,011,100
2001-09-27$64.56$79.952,432,800
2001-09-26$63.14$78.193,356,700
2001-09-25$62.17$76.994,040,100
2001-09-24$61.48$76.133,856,000
2001-09-21$61.22$75.815,329,800
2001-09-20$61.51$76.174,515,800
2001-09-19$63.77$78.976,235,900
2001-09-18$64.70$80.128,039,100
2001-09-17$62.31$77.169,199,200
2001-09-10$61.07$75.383,069,300
2001-09-07$60.80$75.054,453,200
2001-09-06$61.98$76.502,584,000
2001-09-05$63.04$77.812,459,100
2001-09-04$63.60$78.503,939,100
2001-08-31$62.88$77.613,498,900
2001-08-30$63.33$78.173,687,600
2001-08-29$63.37$78.223,593,500
2001-08-28$62.80$77.514,402,600
2001-08-27$64.40$79.492,667,900
2001-08-24$64.89$80.094,500,400
2001-08-23$66.40$81.962,511,100
2001-08-22$66.52$82.113,554,900
2001-08-21$67.15$82.883,174,600
2001-08-20$68.75$84.862,032,100
2001-08-17$69.00$85.171,774,500
2001-08-16$69.20$85.411,600,700
2001-08-15$69.48$85.762,759,200
2001-08-14$69.57$85.872,950,900
2001-08-13$68.52$84.571,676,100
2001-08-10$68.75$84.861,216,700
2001-08-09$68.80$84.921,782,500
2001-08-08$68.21$84.191,851,600
2001-08-07$67.98$83.911,183,600
2001-08-06$67.60$83.441,568,100
2001-08-03$68.16$84.131,700,200
2001-08-02$68.45$84.492,013,500
2001-08-01$68.73$84.832,312,400
2001-07-31$68.44$84.482,594,900
2001-07-30$68.24$84.231,505,800
2001-07-27$67.84$83.742,833,800
2001-07-26$67.13$82.861,894,900
2001-07-25$67.06$82.772,097,600
2001-07-24$66.94$82.622,554,000
2001-07-23$67.53$83.352,252,800
2001-07-20$67.56$83.392,846,600
2001-07-19$67.30$83.073,426,800
2001-07-18$67.20$82.952,961,000
2001-07-17$67.45$83.252,715,500
2001-07-16$68.04$83.981,935,600
2001-07-13$68.00$83.932,189,300
2001-07-12$68.50$84.552,893,900
2001-07-11$66.76$82.402,913,900
2001-07-10$66.55$82.142,900,300
2001-07-09$67.50$83.323,137,400
2001-07-06$67.50$83.321,876,900
2001-07-05$68.30$84.301,959,900
2001-07-03$67.95$83.871,592,300
2001-07-02$67.60$83.443,444,200
2001-06-29$68.05$83.995,298,400
2001-06-28$68.72$84.822,218,200
2001-06-27$67.90$83.812,273,500
2001-06-26$68.59$84.663,283,100
2001-06-25$68.70$84.803,435,700
2001-06-22$69.89$86.273,243,700
2001-06-21$69.70$86.033,006,400
2001-06-20$66.95$82.642,616,500
2001-06-19$65.83$81.252,213,900
2001-06-18$65.37$80.691,862,500
2001-06-15$64.95$80.173,873,800
2001-06-14$66.47$82.043,037,100
2001-06-13$66.95$82.642,187,900
2001-06-12$68.48$84.531,603,900
2001-06-11$68.06$84.011,668,100
2001-06-08$67.95$83.871,309,400
2001-06-07$67.85$83.752,479,400
2001-06-06$67.38$82.922,448,700
2001-06-05$67.22$82.721,550,400
2001-06-04$67.05$82.511,542,300
2001-06-01$66.77$82.172,672,600
2001-05-31$66.20$81.472,466,700
2001-05-30$65.60$80.732,527,400
2001-05-29$65.08$80.091,485,600
2001-05-25$64.16$78.962,017,100
2001-05-24$64.70$79.624,213,500
2001-05-23$65.18$80.215,242,100
2001-05-22$62.43$76.833,700,300
2001-05-21$61.50$75.684,395,900
2001-05-18$61.15$75.254,611,700
2001-05-17$62.58$77.014,672,300
2001-05-16$63.76$78.472,750,400
2001-05-15$63.35$77.962,638,700
2001-05-14$63.38$78.002,524,800
2001-05-11$62.00$76.303,821,300
2001-05-10$64.15$78.952,286,400
2001-05-09$64.63$79.542,213,000
2001-05-08$65.53$80.642,275,100
2001-05-07$64.90$79.872,231,300
2001-05-04$65.00$79.992,599,300
2001-05-03$64.25$79.072,342,200
2001-05-02$65.00$79.992,529,400
2001-05-01$65.60$80.732,580,900
2001-04-30$65.80$80.983,542,900
2001-04-27$65.19$80.232,457,600
2001-04-26$64.75$79.681,912,000
2001-04-25$64.39$79.242,107,400
2001-04-24$63.15$77.712,444,500
2001-04-23$62.80$77.283,159,700
2001-04-20$63.53$78.183,315,000
2001-04-19$64.33$79.172,318,500
2001-04-18$64.00$78.764,909,600
2001-04-17$63.33$77.943,354,800
2001-04-16$60.85$74.882,606,400
2001-04-12$60.15$74.022,717,600
2001-04-11$60.38$74.314,150,700
2001-04-10$61.48$75.664,287,900
2001-04-09$63.16$77.732,222,700
2001-04-06$62.23$76.583,295,400
2001-04-05$62.21$76.565,806,400
2001-04-04$62.75$77.225,432,900
2001-04-03$65.18$80.213,451,500
2001-04-02$66.29$81.583,552,600
2001-03-30$64.83$79.782,991,800
2001-03-29$64.06$78.833,061,500
2001-03-28$63.10$77.654,621,300
2001-03-27$61.15$75.254,434,100
2001-03-26$60.00$73.843,372,500
2001-03-23$61.50$75.683,670,500
2001-03-22$61.50$75.685,869,200
2001-03-21$61.56$75.763,269,500
2001-03-20$62.45$76.852,916,200
2001-03-19$62.37$76.752,179,800
2001-03-16$62.05$76.364,573,700
2001-03-15$61.08$75.173,709,200
2001-03-14$61.33$75.485,217,400
2001-03-13$62.60$77.044,146,300
2001-03-12$63.20$77.783,596,500
2001-03-09$66.45$81.782,471,900
2001-03-08$67.15$82.642,662,100
2001-03-07$67.20$82.452,366,200
2001-03-06$65.90$80.862,804,700
2001-03-05$67.07$82.293,129,700
2001-03-02$66.80$81.963,470,700
2001-03-01$67.68$83.044,146,700
2001-02-28$65.85$80.803,756,600
2001-02-27$65.00$79.754,765,900
2001-02-26$65.00$79.754,505,000
2001-02-23$65.88$80.833,240,400
2001-02-22$66.61$81.734,236,400
2001-02-21$67.30$82.582,891,700
2001-02-20$67.25$82.512,454,500
2001-02-16$67.62$82.974,183,500
2001-02-15$65.10$79.884,108,500
2001-02-14$66.53$81.634,211,000
2001-02-13$64.82$79.533,030,400
2001-02-12$65.68$80.593,252,400
2001-02-09$64.36$78.972,943,700
2001-02-08$64.68$79.364,730,200
2001-02-07$62.20$76.324,067,000
2001-02-06$62.12$76.224,007,800
2001-02-05$61.80$75.833,136,100
2001-02-02$62.35$76.503,672,900
2001-02-01$62.60$76.813,484,200
2001-01-31$61.00$74.856,060,200
2001-01-30$60.52$74.266,289,900
2001-01-29$60.05$73.685,682,800
2001-01-26$62.00$76.072,515,500
2001-01-25$62.69$76.924,536,700
2001-01-24$60.63$74.398,559,000
2001-01-23$62.56$76.763,980,200
2001-01-22$62.75$76.994,386,800
2001-01-19$62.81$77.076,840,600
2001-01-18$62.25$76.384,200,600
2001-01-17$63.88$78.374,539,100
2001-01-16$63.44$77.842,522,700
2001-01-12$62.44$76.613,586,900
2001-01-11$62.25$76.386,782,700
2001-01-10$63.44$77.844,652,900
2001-01-09$62.06$76.153,989,300
2001-01-08$64.00$78.534,731,600
2001-01-05$62.06$76.157,296,100
2001-01-04$60.00$73.6211,836,600
2001-01-03$62.75$76.998,304,800
2001-01-02$66.31$81.364,308,000