Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  Federal Home Ln Mtg Corp (FMCC)
← All FMCC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2008   Q2 0 0.00 Sell 100.00% <0.01 $2.26–25.57 · VW $10.78i SEC
2008   Q1 630 <0.01 $25.40 $16,000 SEC
2007   Q4 630 <0.01 $33.33 $21,000 SEC
2007   Q3 630 <0.01 Reduce 98.90% 0.07 $22.90–65.88 · VW $41.28i $37,000 SEC
2007   Q2 57,434 0.07 Reduce 33.98% 0.04 $54.97–67.68 · VW $61.42i $3,486,000 SEC
2007   Q1 86,998 0.12 Reduce 55.47% 0.17 $58.62–68.12 · VW $64.51i $5,176,000 SEC
2006   Q4 195,372 0.31 Reduce 3.42% 0.01 $62.82–69.85 · VW $65.60i $13,266,000 SEC
2006   Q3 202,300 0.35 Reduce 4.42% 0.01 $62.72–71.92 · VW $67.27i $13,419,000 SEC
2006   Q2 211,655 0.33 Reduce 3.42% 0.02 $55.64–64.85 · VW $61.36i $12,066,000 SEC
2006   Q1 219,150 0.46 Add 1.51% <0.01 $59.00–67.87 · VW $62.30i $13,368,000 SEC
2005   Q4 215,900 0.43 Reduce 19.28% <0.01 $61.74–68.75 · VW $65.96i $14,109,000 SEC
2005   Q3 267,469 0.03 Add 19.75% <0.01 $54.50–65.30 · VW $60.75i $15,101,000 SEC
2005   Q2 223,352 0.57 Reduce 4.52% 0.03 $59.20–67.87 · VW $62.48i $14,569,251 SEC
2005   Q1 233,937 0.68 Reduce 6.73% 0.06 $58.51–66.79 · VW $63.45i $14,784,818 SEC
2004   Q4 250,817 0.90 Reduce 1.21% 0.01 $59.74–74.20 · VW $65.31i $18,485,213 SEC
2004   Q3 253,887 0.96 Reduce 0.59% <0.01 $63.00–69.50 · VW $66.92i $16,563,588 SEC
2004   Q2 255,387 0.95 Reduce 0.89% <0.01 $57.88–67.75 · VW $64.25i $16,165,997 SEC
2004   Q1 257,687 0.99 Reduce 5.00% 0.04 $56.45–64.19 · VW $59.68i $15,218,994 SEC
2003   Q4 271,246 0.89 Reduce 0.27% <0.01 $53.73–65.15 · VW $60.27i $15,819,067 SEC
2003   Q3 271,986 1.00 Reduce 11.72% 0.14 $51.00–59.75 · VW $55.06i $14,238,467 SEC
2003   Q2 308,086 1.20 Reduce 0.08% <0.01 $46.48–61.20 · VW $53.61i $15,641,526 SEC
2003   Q1 308,336 1.58 Reduce 0.77% 0.02 $49.53–61.40 · VW $56.91i $16,372,642 SEC
2002   Q4 310,736 2.36 Add 4.84% 0.11 $53.40–64.78 · VW $57.61i $18,348,961 SEC
2002   Q3 296,380 1.78 Reduce 3.61% 0.07 $53.85–65.00 · VW $58.83i $16,567,642 SEC
2002   Q2 307,485 1.82 Reduce 4.55% 0.09 $52.60–66.50 · VW $61.07i $18,818,082 SEC
2002   Q1 322,131 1.92 Reduce 0.47% 0.01 $62.80–68.50 · VW $65.62i $20,413,441 SEC
2001   Q4 323,660 2.91 Reduce 14.21% 0.55 $60.71–69.50 · VW $64.65i $21,167,364 SEC
2001   Q3 377,280 3.90 Reduce 8.11% 0.28 $58.80–71.25 · VW $65.41i $24,523,200 SEC
2001   Q2 410,580 3.50 Reduce 20.72% 0.67 $62.01–70.40 · VW $65.10i $28,740,600 SEC
2001   Q1 517,872 3.25 Reduce 7.00% 0.36 $59.40–69.10 · VW $64.90i $33,573,642 SEC
2000   Q4 556,859 5.17 Reduce 14.89% 0.51 $58.75–70.13 · VW $64.91i $38,353,664 SEC
2000   Q3 654,244 3.43 Reduce 15.70% 0.43 $40.63–61.88 · VW $54.31i $35,370,066 SEC
2000   Q2 776,061 2.76 Reduce 8.80% 0.32 $38.38–48.19 · VW $42.90i $31,430,471,000 SEC
2000   Q1 850,918 3.65 Reduce 13.05% 0.63 $36.88–51.63 · VW $44.33i $37,599,939 SEC
1999   Q4 978,600 4.86 Reduce 5.86% 0.32 $39.50–51.00 · VW $44.08i $46,055,362,000 SEC
1999   Q3 1,039,500 5.40 Reduce 2.05% 0.11 $45.44–55.81 · VW $50.21i $54,054,000,000 SEC
1999   Q2 1,061,245 5.41 Add 0.06% <0.01 $50.19–61.25 · VW $54.31i $61,552,210 SEC
1999   Q1 1,060,574 5.54 $57.31 $60,784,000 SEC