Donald Yacktman - Yacktman Asset Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    76
Portfolio value:    $7,499,157,453
Holdings Activity Buys Sells    History
Holding/activity history for  Federal Home Loan (FMCC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2008   Q3 0 0.00 Sell 100.00% 0.44 SEC
2008   Q2 176,135 0.44 Add 0.46% <0.01 $16.40 $2,889,000 SEC
2008   Q1 175,335 0.58 Reduce 23.83% 0.22 $25.32 $4,439,000 SEC
2007   Q4 230,178 0.93 $34.07 $7,842,000 SEC
2007   Q3 230,178 1.60 Reduce 8.54% 0.16 $59.01 $13,583,000 SEC
2007   Q2 251,678 1.85 Reduce 0.30% <0.01 $60.70 $15,277,000 SEC
2007   Q1 252,443 1.85 Add 3.32% 0.06 $59.49 $15,018,000 SEC
2006   Q4 244,343 2.19 Reduce 0.76% 0.02 $67.90 $16,591,000 SEC
2006   Q3 246,225 2.37 Reduce 22.59% 0.63 $66.33 $16,332,000 SEC
2006   Q2 318,089 2.80 Reduce 3.94% 0.12 $57.01 $18,134,000 SEC
2006   Q1 331,121 3.11 Reduce 7.61% 0.27 $61.00 $20,198,000 SEC
2005   Q4 358,405 3.53 Reduce 1.38% 0.04 $65.35 $23,422,000 SEC
2005   Q3 363,405 2.84 Reduce 0.09% <0.01 $56.46 $20,518,000 SEC
2005   Q2 363,744 3.21 Add 1.72% 0.05 $65.23 $23,727,000 SEC
2005   Q1 357,609 3.18 Add 0.45% 0.01 $63.20 $22,601,000 SEC
2004   Q4 356,014 3.60 Reduce 2.83% 0.11 $73.70 $26,238,000 SEC
2004   Q3 366,375 3.72 Reduce 5.27% 0.21 $65.24 $23,902,000 SEC
2004   Q2 386,747 3.99 Add 6.53% 0.24 $63.30 $24,481,000 SEC
2004   Q1 363,027 3.73 Add 19.76% 0.62 $59.06 $21,440,000 SEC
2003   Q4 303,127 3.28 Add 5.61% 0.17 $58.32 $17,678,000 SEC
2003   Q3 287,027 3.20 Reduce 12.31% 0.36 $52.35 $15,026,000 SEC
2003   Q2 327,335 2.95 Add 17.56% 0.44 $50.77 $16,619,000 SEC
2003   Q1 278,435 3.13 Reduce 2.62% 0.10 $53.10 $14,785,000 SEC
2002   Q4 285,935 3.66 Add 20.16% 0.61 $59.05 $16,884,000 SEC
2002   Q3 237,955 3.81 Add 67.04% 1.53 $55.90 $13,302,000 SEC
2002   Q2 142,455 3.65 Add 11.77% 0.38 $61.20 $8,718,000 SEC
2002   Q1 127,455 3.67 Add 26.64% 0.77 $63.37 $8,077,000 SEC
2001   Q4 100,640 3.44 Reduce 2.10% 0.09 $65.40 $6,582,000 SEC
2001   Q3 102,800 4.30 Reduce 9.11% 0.44 $65.00 $6,682,000 SEC
2001   Q2 113,100 4.79 Reduce 26.70% 1.74 $68.05 $7,696,000 SEC
2001   Q1 154,300 6.51 Add 0.33% 0.02 $64.83 $10,003,000 SEC
2000   Q4 153,800 6.28 Reduce 3.57% 0.21 $68.88 $10,593,000 SEC
2000   Q3 159,500 5.97 Reduce 1.24% 0.06 $54.06 $8,623,000 SEC
2000   Q2 161,500 4.52 Add 2.41% 0.11 $40.50 $6,541,000 SEC
2000   Q1 157,700 4.45 Reduce 29.06% 1.26 $44.19 $6,968,000 SEC
1999   Q4 222,300 4.35 Add 1.32% 0.06 $47.06 $10,462,000 SEC
1999   Q3 219,400 3.77 Reduce 15.52% 0.53 $52.00 $11,409,000 SEC
1999   Q2 259,700 3.39 Reduce 0.54% 0.02 $58.00 $15,063,000 SEC
1999   Q1 261,100 3.02 $57.31 $14,964,000 SEC