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  Microsoft Corp. (MSFT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 992,916 4.90 Add 3.02% 0.14 $370.17 $367,547,716 SEC
2025   Q4 963,825 6.52 Reduce 6.24% 0.46 $483.62 $466,125,047 SEC
2025   Q3 1,028,018 7.34 Reduce 6.99% 0.52 $517.95 $532,461,923 SEC
2025   Q2 1,105,264 7.39 Reduce 8.16% 0.48 $497.41 $549,769,366 SEC
2025   Q1 1,203,480 5.94 Reduce 1.11% 0.07 $375.39 $451,774,357 SEC
2024   Q4 1,217,007 6.00 Reduce 2.52% 0.14 $421.50 $512,968,450 SEC
2024   Q3 1,248,427 5.51 Reduce 18.55% 1.19 $430.30 $537,198,138 SEC
2024   Q2 1,532,809 6.43 Reduce 3.55% 0.21 $446.95 $685,088,983 SEC
2024   Q1 1,589,290 6.01 Reduce 2.89% 0.17 $420.72 $668,646,089 SEC
2023   Q4 1,636,655 5.72 Reduce 7.69% 0.42 $376.04 $615,447,746 SEC
2023   Q3 1,772,995 5.52 Reduce 7.53% 0.47 $315.75 $559,823,171 SEC
2023   Q2 1,917,314 6.19 Reduce 0.25% 0.01 $340.54 $652,922,110 SEC
2023   Q1 1,922,210 5.48 Reduce 0.10% <0.01 $288.30 $554,173,143 SEC
2022   Q4 1,924,164 4.60 Reduce 0.94% 0.05 $239.82 $461,453,010 SEC
2022   Q3 1,942,373 4.93 Reduce 0.03% <0.01 $232.90 $452,379,000 SEC
2022   Q2 1,943,030 5.18 Add 0.05% <0.01 $256.83 $499,028,000 SEC
2022   Q1 1,942,026 5.34 Reduce 5.11% 0.31 $308.31 $598,746,000 SEC
2021   Q4 2,046,603 6.13 Reduce 0.12% <0.01 $336.32 $688,314,000 SEC
2021   Q3 2,049,102 5.56 Reduce 2.05% 0.11 $281.92 $577,683,000 SEC
2021   Q2 2,092,081 5.50 Reduce 0.72% 0.04 $270.90 $566,745,000 SEC
2021   Q1 2,107,285 5.19 Add 14.28% 0.65 $235.77 $496,835,000 SEC
2020   Q4 1,844,041 5.07 Reduce 2.23% 0.13 $222.42 $410,152,000 SEC
2020   Q3 1,886,071 5.88 Reduce 3.38% 0.21 $210.33 $396,697,000 SEC
2020   Q2 1,951,961 6.33 Reduce 16.91% 1.04 $203.51 $397,244,000 SEC
2020   Q1 2,349,198 6.14 Reduce 10.05% 0.52 $157.71 $370,492,000 SEC
2019   Q4 2,611,570 5.21 Reduce 14.72% 0.77 $157.70 $411,845,000 SEC
2019   Q3 3,062,273 5.23 Reduce 4.50% 0.23 $139.03 $425,748,000 SEC
2019   Q2 3,206,658 5.16 Reduce 2.49% 0.12 $133.96 $429,564,000 SEC
2019   Q1 3,288,475 4.79 Reduce 16.53% 0.84 $117.94 $387,843,000 SEC
2018   Q4 3,939,658 5.10 Reduce 7.45% 0.44 $101.57 $400,151,000 SEC
2018   Q3 4,256,991 5.84 Reduce 0.39% 0.02 $114.37 $486,872,000 SEC
2018   Q2 4,273,489 5.24 Reduce 23.79% 1.25 $98.61 $421,409,000 SEC
2018   Q1 5,607,223 5.26 Reduce 10.83% 0.56 $91.27 $511,771,000 SEC
2017   Q4 6,287,923 5.18 Reduce 27.85% 1.75 $85.54 $537,869,000 SEC
2017   Q3 8,714,673 6.27 Reduce 0.46% 0.03 $74.49 $649,156,000 SEC
2017   Q2 8,754,583 5.87 Reduce 8.45% 0.50 $68.93 $603,453,000 SEC
2017   Q1 9,562,517 5.88 Reduce 7.82% 0.46 $65.86 $629,787,000 SEC
2016   Q4 10,374,243 5.85 Reduce 11.02% 0.64 $62.14 $644,655,000 SEC
2016   Q3 11,659,480 5.83 Reduce 6.90% 0.37 $57.60 $671,586,000 SEC
2016   Q2 12,524,050 5.30 Reduce 0.16% <0.01 $51.17 $640,856,000 SEC
2016   Q1 12,544,378 5.39 Reduce 3.00% 0.16 $55.23 $692,826,000 SEC
2015   Q4 12,932,358 5.43 Reduce 24.42% 1.21 $55.48 $717,487,000 SEC
2015   Q3 17,111,829 4.97 Reduce 5.61% 0.24 $44.26 $757,370,000 SEC
2015   Q2 18,129,351 4.27 Reduce 15.81% 0.64 $44.15 $800,411,000 SEC
2015   Q1 21,534,992 4.05 Reduce 2.07% 0.09 $40.65 $875,505,000 SEC
2014   Q4 21,990,391 4.27 Reduce 22.10% 1.24 $46.45 $1,021,454,000 SEC
2014   Q3 28,228,587 5.59 Reduce 14.29% 0.82 $46.36 $1,308,677,000 SEC
2014   Q2 32,936,787 5.71 Add 0.00% $41.70 $1,373,464,000 SEC
2014   Q1 32,936,754 5.73 Reduce 3.75% 0.20 $40.99 $1,350,078,000 SEC
2013   Q4 34,218,647 5.35 Reduce 4.28% 0.23 $37.43 $1,280,804,000 SEC
2013   Q3 35,747,708 5.40 Reduce 1.09% 0.07 $33.31 $1,190,756,000 SEC
2013   Q2 36,140,945 6.00 Reduce 12.59% 0.78 $34.53 $1,247,947,000 SEC
2013   Q1 41,348,690 6.16 Add 38.51% 1.71 $28.61 $1,182,986,000 SEC
2012   Q4 29,851,815 4.87 Reduce 0.92% 0.05 $26.73 $797,939,000 SEC
2012   Q3 30,129,858 5.49 Reduce 0.06% <0.01 $29.78 $897,267,000 SEC
2012   Q2 30,147,492 6.04 Reduce 0.75% 0.05 $30.59 $922,212,000 SEC
2012   Q1 30,376,482 6.73 Reduce 2.83% 0.19 $32.25 $979,642,000 SEC
2011   Q4 31,261,946 6.68 Add 18.62% 1.05 $25.96 $811,560,000 SEC
2011   Q3 26,354,570 6.70 Add 2.30% 0.15 $24.89 $655,965,000 SEC
2011   Q2 25,761,396 7.11 Add 20.19% 1.19 $26.00 $669,796,000 SEC
2011   Q1 21,434,638 6.90 Add 66.00% 2.74 $25.36 $543,582,000 SEC
2010   Q4 12,912,046 6.21 Add 15.80% 0.85 $27.92 $360,504,000 SEC
2010   Q3 11,150,466 6.02 Add 27.83% 1.31 $24.49 $273,075,000 SEC
2010   Q2 8,722,765 5.67 Add 64.25% 2.22 $23.01 $200,711,000 SEC
2010   Q1 5,310,505 5.01 Add 16.78% 0.72 $29.27 $155,438,000 SEC
2009   Q4 4,547,555 6.36 Reduce 2.31% 0.17 $30.49 $138,655,000 SEC
2009   Q3 4,655,175 7.54 Add 40.64% 2.18 $25.89 $120,522,000 SEC
2009   Q2 3,309,975 8.16 Add 13.75% 0.99 $23.77 $78,678,000 SEC
2009   Q1 2,909,820 9.77 Add 0.18% 0.02 $18.37 $53,453,000 SEC
2008   Q4 2,904,720 8.94 Add 10.73% 0.87 $19.44 $56,468,000 SEC
2008   Q3 2,623,320 10.34 Reduce 2.13% 0.24 $26.69 $70,016,000 SEC
2008   Q2 2,680,320 11.29 Add 1.36% 0.15 $27.51 $73,736,000 SEC
2008   Q1 2,644,320 9.84 Add 3.63% 0.34 $28.38 $75,046,000 SEC
2007   Q4 2,551,720 10.74 Add 1.04% 0.11 $35.60 $90,841,000 SEC
2007   Q3 2,525,420 8.74 Add 2.38% 0.20 $29.46 $74,399,000 SEC
2007   Q2 2,466,720 8.81 Add 0.52% 0.05 $29.47 $72,694,000 SEC
2007   Q1 2,453,970 8.44 Add 5.39% 0.43 $27.87 $68,392,000 SEC
2006   Q4 2,328,370 9.18 Reduce 2.32% 0.22 $29.86 $69,525,000 SEC
2006   Q3 2,383,620 9.46 Reduce 1.64% 0.14 $27.33 $65,144,000 SEC
2006   Q2 2,423,320 8.73 Add 1,508.90% 8.19 $23.30 $56,463,000 SEC
2006   Q1 150,620 0.63 Reduce 0.13% <0.01 $27.21 $4,098,000 SEC
2005   Q4 150,820 0.59 $26.15 $3,944,000 SEC
2005   Q3 150,820 0.54 $25.73 $3,881,000 SEC
2005   Q2 150,820 0.51 Add 36.09% 0.14 $24.84 $3,746,000 SEC
2005   Q1 110,820 0.38 Reduce 0.81% <0.01 $24.17 $2,679,000 SEC
2004   Q4 111,720 0.41 $26.71 $2,984,000 SEC
2004   Q3 111,720 0.48 Reduce 0.13% <0.01 $27.65 $3,089,000 SEC
2004   Q2 111,870 0.52 Add 0.18% <0.01 $28.56 $3,195,000 SEC
2004   Q1 111,670 0.48 Add 1.32% <0.01 $24.97 $2,788,000 SEC
2003   Q4 110,220 0.56 $27.54 $3,035,000 SEC
2003   Q3 110,220 0.65 $27.79 $3,063,000 SEC
2003   Q2 110,220 0.50 Add 1,070.06% 0.46 $25.64 $2,826,000 SEC
2003   Q1 9,420 0.05 Buy 0.05 $24.20 $228,000 SEC