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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2008   Q2 0 0.00 Sell 100.00% <0.01 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 $58.73 $37,000 SEC
2007   Q2 57,434 0.07 Reduce 33.98% 0.04 $60.70 $3,486,000 SEC
2007   Q1 86,998 0.12 Reduce 55.47% 0.17 $59.50 $5,176,000 SEC
2006   Q4 195,372 0.31 Reduce 3.42% 0.01 $67.90 $13,266,000 SEC
2006   Q3 202,300 0.35 Reduce 4.42% 0.01 $66.33 $13,419,000 SEC
2006   Q2 211,655 0.33 Reduce 3.42% 0.02 $57.01 $12,066,000 SEC
2006   Q1 219,150 0.46 Add 1.51% <0.01 $61.00 $13,368,000 SEC
2005   Q4 215,900 0.43 Reduce 19.28% <0.01 $65.35 $14,109,000 SEC
2005   Q3 267,469 0.03 Add 19.75% <0.01 $56.46 $15,101,000 SEC
2005   Q2 223,352 2.32 Reduce 4.52% 0.03 $65,230.00 $14,569,251,000 SEC
2005   Q1 233,937 0.68 Reduce 6.73% 0.06 $63,200.00 $14,784,818,000 SEC
2004   Q4 250,817 0.90 Reduce 1.21% 0.01 $73,700.00 $18,485,213,000 SEC
2004   Q3 253,887 0.96 Reduce 0.59% <0.01 $65,240.00 $16,563,588,000 SEC
2004   Q2 255,387 0.95 Reduce 0.89% 0.01 $63,300.00 $16,165,997,000 SEC
2004   Q1 257,687 1.36 Reduce 5.00% 0.06 $20,253.23 $5,218,994,000 SEC
2003   Q4 271,246 1.24 Reduce 0.27% <0.01 $58,320.00 $15,819,067,000 SEC
2003   Q3 271,986 1.00 Reduce 11.72% 0.15 $52,350.00 $14,238,467,000 SEC
2003   Q2 308,086 1.30 Reduce 0.08% <0.01 $50,770.00 $15,641,526,000 SEC
2003   Q1 308,336 1.58 Reduce 0.77% 0.02 $53,100.00 $16,372,642,000 SEC
2002   Q4 310,736 2.36 Add 4.84% 0.11 $59,050.00 $18,348,961,000 SEC
2002   Q3 296,380 1.78 Reduce 3.61% 0.07 $55,900.00 $16,567,642,000 SEC
2002   Q2 307,485 1.82 Reduce 4.55% 0.09 $61,200.00 $18,818,082,000 SEC
2002   Q1 322,131 1.92 Reduce 0.47% 0.01 $63,370.00 $20,413,441,000 SEC
2001   Q4 323,660 2.91 Reduce 14.21% 0.55 $65,400.00 $21,167,364,000 SEC
2001   Q3 377,280 3.90 Reduce 8.11% 0.28 $65,000.00 $24,523,200,000 SEC
2001   Q2 410,580 3.50 Reduce 20.72% 0.67 $70,000.00 $28,740,600,000 SEC
2001   Q1 517,872 3.25 Reduce 7.00% 0.36 $64,830.00 $33,573,642,000 SEC
2000   Q4 556,859 5.17 Reduce 14.89% 0.51 $68,875.00 $38,353,664,000 SEC
2000   Q3 654,244 3.43 Reduce 15.70% 0.43 $54,062.50 $35,370,066,000 SEC
2000   Q2 776,061 2.76 Reduce 8.80% 0.32 $40,500.00 $31,430,471,000 SEC
2000   Q1 850,918 3.65 Reduce 13.05% 0.63 $44,187.50 $37,599,939,000 SEC
1999   Q4 978,600 4.86 Reduce 5.86% 0.32 $47,062.50 $46,055,362,000 SEC
1999   Q3 1,039,500 5.40 Reduce 2.05% 0.11 $52,000.00 $54,054,000,000 SEC
1999   Q2 1,061,245 5.41 Add 0.06% <0.01 $58,000.00 $61,552,210,000 SEC
1999   Q1 1,060,574 5.54 $57.31 $60,784,000 SEC