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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2003-12-31$58.32$74.941,998,700
2003-12-30$58.07$74.621,899,300
2003-12-29$57.84$74.322,779,600
2003-12-26$56.56$72.68479,300
2003-12-24$56.38$72.45994,300
2003-12-23$56.74$72.913,073,300
2003-12-22$56.99$73.233,929,000
2003-12-19$55.54$71.373,907,400
2003-12-18$55.07$70.762,836,700
2003-12-17$55.26$71.012,598,600
2003-12-16$55.84$71.753,264,700
2003-12-15$55.06$70.752,409,900
2003-12-12$55.24$70.983,127,500
2003-12-11$54.79$70.402,349,000
2003-12-10$54.25$69.373,008,500
2003-12-09$54.00$69.053,640,800
2003-12-08$55.15$70.533,149,400
2003-12-05$55.35$70.781,996,500
2003-12-04$55.25$70.651,963,400
2003-12-03$55.28$70.692,105,500
2003-12-02$55.31$70.732,637,500
2003-12-01$54.66$69.902,032,400
2003-11-28$54.42$69.591,282,200
2003-11-26$54.35$69.502,628,700
2003-11-25$54.45$69.633,505,400
2003-11-24$54.66$69.904,094,400
2003-11-21$55.67$71.195,917,300
2003-11-20$55.64$71.155,833,200
2003-11-19$54.72$69.983,045,300
2003-11-18$53.28$68.132,607,000
2003-11-17$54.40$69.571,739,900
2003-11-14$54.70$69.951,403,200
2003-11-13$55.36$70.791,794,200
2003-11-12$55.37$70.812,711,100
2003-11-11$54.95$70.271,732,500
2003-11-10$55.30$70.7227,045,800
2003-11-07$54.82$70.102,668,200
2003-11-06$55.10$70.463,432,100
2003-11-05$56.00$71.612,144,900
2003-11-04$56.25$71.932,113,700
2003-11-03$57.27$73.242,178,600
2003-10-31$56.13$71.782,413,200
2003-10-30$56.25$71.932,459,800
2003-10-29$57.30$73.275,542,400
2003-10-28$58.59$74.922,333,900
2003-10-27$57.20$73.151,467,500
2003-10-24$57.53$73.572,173,900
2003-10-23$57.50$73.532,707,400
2003-10-22$57.03$72.936,899,200
2003-10-21$58.53$74.852,091,200
2003-10-20$58.63$74.983,032,800
2003-10-17$58.58$74.912,602,800
2003-10-16$58.36$74.633,202,400
2003-10-15$59.07$75.543,846,000
2003-10-14$59.00$75.453,629,700
2003-10-13$58.12$74.322,466,300
2003-10-10$56.99$72.881,863,400
2003-10-09$57.00$72.894,654,000
2003-10-08$56.55$72.324,484,300
2003-10-07$55.25$70.654,207,400
2003-10-06$53.94$68.982,925,100
2003-10-03$54.15$69.252,950,000
2003-10-02$53.50$68.424,598,900
2003-10-01$53.71$68.683,833,100
2003-09-30$52.35$66.948,996,600
2003-09-29$52.65$67.332,727,400
2003-09-26$52.84$67.572,835,200
2003-09-25$53.22$68.065,183,300
2003-09-24$53.28$68.133,560,000
2003-09-23$54.55$69.763,050,900
2003-09-22$53.90$68.933,288,100
2003-09-19$54.96$70.282,950,900
2003-09-18$55.30$70.722,954,500
2003-09-17$54.52$69.721,970,700
2003-09-16$55.08$70.442,475,900
2003-09-15$54.30$69.442,352,100
2003-09-12$54.24$69.362,255,000
2003-09-11$54.12$69.213,314,100
2003-09-10$53.40$67.955,205,400
2003-09-09$55.44$70.553,455,200
2003-09-08$55.68$70.862,851,000
2003-09-05$54.64$69.532,598,100
2003-09-04$55.33$70.413,622,300
2003-09-03$55.71$70.895,996,800
2003-09-02$53.88$68.576,640,200
2003-08-29$53.15$67.642,229,000
2003-08-28$52.48$66.782,516,900
2003-08-27$51.87$66.013,587,900
2003-08-26$51.37$65.373,834,900
2003-08-25$51.66$65.748,383,100
2003-08-22$49.47$62.956,688,600
2003-08-21$50.77$64.613,258,000
2003-08-20$50.40$64.142,342,500
2003-08-19$50.71$64.533,688,800
2003-08-18$51.00$64.903,375,600
2003-08-15$50.67$64.481,647,200
2003-08-14$50.75$64.583,028,200
2003-08-13$50.20$63.882,992,100
2003-08-12$50.43$64.182,756,200
2003-08-11$49.83$63.412,669,900
2003-08-08$49.35$62.803,123,500
2003-08-07$49.40$62.863,234,200
2003-08-06$49.44$62.924,087,300
2003-08-05$48.75$62.044,225,700
2003-08-04$48.30$61.465,506,500
2003-08-01$48.10$61.216,719,500
2003-07-31$48.85$62.164,980,900
2003-07-30$49.15$62.556,334,000
2003-07-29$49.38$62.844,411,900
2003-07-28$50.61$64.404,846,700
2003-07-25$50.75$64.583,639,200
2003-07-24$50.33$64.055,296,000
2003-07-23$51.69$65.784,225,400
2003-07-22$51.09$65.025,177,900
2003-07-21$51.45$65.473,483,400
2003-07-18$51.94$66.106,042,600
2003-07-17$52.17$66.396,046,500
2003-07-16$53.30$67.834,883,500
2003-07-15$53.58$68.186,757,900
2003-07-14$54.00$68.724,347,300
2003-07-11$53.55$68.155,318,500
2003-07-10$53.68$68.313,475,900
2003-07-09$54.57$69.443,553,800
2003-07-08$55.06$70.074,578,800
2003-07-07$54.50$69.355,509,400
2003-07-03$53.50$68.082,713,000
2003-07-02$54.00$68.729,921,700
2003-07-01$51.99$66.168,187,200
2003-06-30$50.77$64.618,872,300
2003-06-27$50.00$63.635,460,500
2003-06-26$50.34$64.067,215,200
2003-06-25$50.83$64.6812,691,500
2003-06-24$50.03$63.676,259,800
2003-06-23$49.78$63.358,125,600
2003-06-20$50.42$64.167,008,900
2003-06-19$51.35$65.355,387,000
2003-06-18$52.00$66.177,865,200
2003-06-17$51.77$65.8810,850,300
2003-06-16$52.00$66.1712,933,000
2003-06-13$50.47$64.2321,862,500
2003-06-12$47.35$60.2634,473,600
2003-06-11$50.30$63.6831,202,500
2003-06-10$51.50$65.2035,341,900
2003-06-09$50.26$63.6361,386,800
2003-06-06$59.87$75.794,522,600
2003-06-05$60.35$76.402,585,200
2003-06-04$60.73$76.883,340,900
2003-06-03$60.85$77.043,413,600
2003-06-02$60.15$76.152,363,300
2003-05-30$59.81$75.724,874,400
2003-05-29$59.04$74.744,065,400
2003-05-28$59.23$74.983,927,400
2003-05-27$58.30$73.814,882,000
2003-05-23$57.90$73.305,558,200
2003-05-22$59.35$75.146,888,900
2003-05-21$60.05$76.024,889,600
2003-05-20$60.71$76.863,449,700
2003-05-19$60.86$77.053,630,300
2003-05-16$61.32$77.633,283,600
2003-05-15$59.98$75.932,686,600
2003-05-14$59.80$75.712,588,100
2003-05-13$60.20$76.212,610,600
2003-05-12$59.90$75.831,930,700
2003-05-09$58.90$74.572,312,600
2003-05-08$57.89$73.293,265,600
2003-05-07$58.96$74.643,630,100
2003-05-06$59.00$74.693,089,200
2003-05-05$58.67$74.281,997,600
2003-05-02$58.06$73.503,043,400
2003-05-01$57.47$72.762,882,900
2003-04-30$57.90$73.303,892,500
2003-04-29$57.75$73.113,385,200
2003-04-28$58.18$73.652,880,700
2003-04-25$58.10$73.552,336,900
2003-04-24$59.15$74.883,604,900
2003-04-23$59.70$75.584,729,100
2003-04-22$58.40$73.932,828,300
2003-04-21$56.83$71.952,398,400
2003-04-17$57.45$72.732,495,800
2003-04-16$56.55$71.592,806,700
2003-04-15$57.40$72.676,941,600
2003-04-14$56.26$71.224,850,400
2003-04-11$55.45$70.202,774,300
2003-04-10$55.10$69.763,426,800
2003-04-09$55.34$70.062,200,000
2003-04-08$55.62$70.411,965,700
2003-04-07$55.34$70.062,505,200
2003-04-04$55.40$70.142,973,900
2003-04-03$55.70$70.524,135,800
2003-04-02$54.78$69.352,705,900
2003-04-01$54.80$69.383,141,000
2003-03-31$53.10$67.224,013,400
2003-03-28$54.62$69.152,542,500
2003-03-27$54.55$69.063,824,100
2003-03-26$53.97$68.334,832,400
2003-03-25$53.38$67.586,712,900
2003-03-24$54.35$68.813,136,800
2003-03-21$55.61$70.402,919,900
2003-03-20$54.02$68.395,384,900
2003-03-19$55.42$70.162,819,700
2003-03-18$54.66$69.203,494,100
2003-03-17$53.32$67.506,388,400
2003-03-14$52.88$66.953,314,900
2003-03-13$53.40$67.603,759,100
2003-03-12$52.13$65.674,404,600
2003-03-11$51.27$64.585,249,500
2003-03-10$50.80$63.999,806,200
2003-03-07$54.00$68.022,992,000
2003-03-06$53.75$67.712,790,100
2003-03-05$54.05$68.095,381,300
2003-03-04$54.20$68.272,770,100
2003-03-03$55.03$69.322,113,100
2003-02-28$54.65$68.842,678,600
2003-02-27$54.60$68.782,362,700
2003-02-26$54.29$68.392,618,000
2003-02-25$54.33$68.442,865,900
2003-02-24$53.90$67.902,691,700
2003-02-21$54.64$68.833,796,700
2003-02-20$54.87$69.122,091,800
2003-02-19$55.45$69.851,753,000
2003-02-18$55.42$69.812,438,200
2003-02-14$55.18$69.513,523,000
2003-02-13$54.00$68.023,582,700
2003-02-12$54.40$68.532,216,600
2003-02-11$54.47$68.612,663,200
2003-02-10$55.14$69.464,362,000
2003-02-07$54.70$68.902,430,900
2003-02-06$54.65$68.842,417,700
2003-02-05$55.95$70.483,793,400
2003-02-04$56.05$70.603,351,900
2003-02-03$56.20$70.793,681,200
2003-01-31$55.98$70.525,225,200
2003-01-30$55.77$70.253,260,600
2003-01-29$57.47$72.394,015,200
2003-01-28$56.68$71.408,056,500
2003-01-27$56.60$71.305,927,900
2003-01-24$59.11$74.464,391,100
2003-01-23$60.88$76.695,421,300
2003-01-22$61.66$77.677,992,900
2003-01-21$63.90$80.492,549,400
2003-01-17$64.72$81.532,100,200
2003-01-16$63.82$80.393,097,100
2003-01-15$63.93$80.533,195,300
2003-01-14$64.73$81.544,602,600
2003-01-13$63.52$80.012,963,600
2003-01-10$63.20$79.613,595,500
2003-01-09$63.10$79.494,099,000
2003-01-08$62.90$79.233,445,900
2003-01-07$61.90$77.972,393,600
2003-01-06$62.70$78.982,407,200
2003-01-03$61.48$77.442,095,100
2003-01-02$61.15$77.032,850,600