Bill Nygren - Harris Associates L P
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    156
Portfolio value:    $74,879,237,060
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 6,757 <0.01 Reduce 1.42% <0.01 $370.17 $2,501,239 SEC
2025   Q4 6,854 <0.01 Reduce 12.67% <0.01 $483.62 $3,314,731 SEC
2025   Q3 7,848 0.01 Add 16.27% <0.01 $517.95 $4,064,872 SEC
2025   Q2 6,750 0.01 Add 77.77% <0.01 $497.41 $3,357,518 SEC
2025   Q1 3,797 <0.01 Add 1.63% $375.39 $1,425,356 SEC
2024   Q4 3,736 <0.01 Add 18.30% <0.01 $421.50 $1,574,724 SEC
2024   Q3 3,158 <0.01 Add 50.02% <0.01 $430.30 $1,358,887 SEC
2024   Q2 2,105 <0.01 $446.95 $940,830 SEC
2024   Q1 2,105 <0.01 $420.72 $885,616 SEC
2023   Q4 2,105 <0.01 Add 15.34% <0.01 $376.04 $791,564 SEC
2023   Q3 1,825 <0.01 Reduce 25.99% <0.01 $315.75 $576,244 SEC
2023   Q2 2,466 <0.01 Reduce 3.90% <0.01 $340.54 $839,772 SEC
2023   Q1 2,566 <0.01 Add 41.30% <0.01 $288.30 $739,778 SEC
2022   Q4 1,816 <0.01 $239.82 $435,513 SEC
2022   Q3 1,816 <0.01 $232.93 $423,000 SEC
2022   Q2 1,816 <0.01 Add 3.77% $256.61 $466,000 SEC
2022   Q1 1,750 <0.01 $308.57 $540,000 SEC
2021   Q4 1,750 <0.01 $336.57 $589,000 SEC
2021   Q3 1,750 <0.01 $281.71 $493,000 SEC
2021   Q2 1,750 <0.01 $270.86 $474,000 SEC
2021   Q1 1,750 <0.01 Reduce 5.41% $236.00 $413,000 SEC
2020   Q4 1,850 <0.01 Reduce 13.95% <0.01 $222.16 $411,000 SEC
2020   Q3 2,150 <0.01 Reduce 8.90% <0.01 $210.23 $452,000 SEC
2020   Q2 2,360 <0.01 Reduce 5.60% <0.01 $203.39 $480,000 SEC
2020   Q1 2,500 <0.01 $157.60 $394,000 SEC
2019   Q4 2,500 <0.01 $157.60 $394,000 SEC
2019   Q3 2,500 <0.01 $139.20 $348,000 SEC
2019   Q2 2,500 <0.01 $134.00 $335,000 SEC
2019   Q1 2,500 <0.01 Reduce 0.60% $118.00 $295,000 SEC
2018   Q4 2,515 <0.01 Add 0.60% $101.39 $255,000 SEC
2018   Q3 2,500 <0.01 Reduce 3.85% $114.40 $286,000 SEC
2018   Q2 2,600 <0.01 Reduce 17.46% <0.01 $98.46 $256,000 SEC
2018   Q1 3,150 <0.01 Reduce 91.66% <0.01 $91.43 $288,000 SEC
2017   Q4 37,750 0.01 Reduce 98.46% 0.31 $85.54 $3,229,000 SEC
2017   Q3 2,445,475 0.31 Reduce 29.43% 0.13 $74.49 $182,163,000 SEC
2017   Q2 3,465,149 0.44 Reduce 26.11% 0.15 $68.93 $238,853,000 SEC
2017   Q1 4,689,385 0.57 Reduce 17.24% 0.12 $65.86 $308,843,000 SEC
2016   Q4 5,666,132 0.69 Reduce 36.58% 0.38 $62.14 $352,094,000 SEC
2016   Q3 8,934,248 1.04 Reduce 45.41% 0.78 $57.60 $514,612,000 SEC
2016   Q2 16,365,931 1.72 Reduce 8.46% 0.16 $51.17 $837,445,000 SEC
2016   Q1 17,878,229 1.89 Reduce 17.22% 0.36 $55.23 $987,415,000 SEC
2015   Q4 21,597,267 2.09 Reduce 1.91% 0.03 $55.48 $1,198,216,000 SEC
2015   Q3 22,017,854 1.75 Add 0.28% <0.01 $44.26 $974,510,000 SEC
2015   Q2 21,956,132 1.59 Add 8.76% 0.13 $44.15 $969,363,000 SEC
2015   Q1 20,187,390 1.33 Add 187.35% 0.87 $40.65 $820,718,000 SEC
2014   Q4 7,025,460 0.52 Reduce 0.23% <0.01 $46.45 $326,333,000 SEC
2014   Q3 7,041,503 0.55 Add 1.52% <0.01 $46.36 $326,444,000 SEC
2014   Q2 6,936,083 0.50 Add 1.58% <0.01 $41.70 $289,235,000 SEC
2014   Q1 6,828,377 0.52 Add 4.17% 0.02 $40.99 $279,895,000 SEC
2013   Q4 6,555,028 0.45 Reduce 0.05% <0.01 $37.43 $245,355,000 SEC
2013   Q3 6,558,622 0.44 Add 1.27% <0.01 $33.31 $218,468,000 SEC
2013   Q2 6,476,199 0.48 Add 0.72% <0.01 $34.53 $223,623,000 SEC
2013   Q1 6,429,772 0.42 Add 37.40% 0.11 $28.61 $183,956,000 SEC
2012   Q4 4,679,492 0.31 Add 11.83% 0.03 $26.73 $125,083,000 SEC
2012   Q3 4,184,322 0.32 Add 1.33% <0.01 $29.78 $124,609,000 SEC
2012   Q2 4,129,272 0.33 Buy 0.33 $30.59 $126,314,000 SEC
2011   Q1 0 0.00 Sell 100.00% 2.17 SEC
2010   Q4 24,434,272 2.17 Buy 2.17 $27.92 $682,205,000 SEC
2010   Q3 0 0.00 Sell 100.00% 1.69 SEC
2010   Q2 16,299,038 1.69 Add 241.36% 1.19 $23.01 $375,041,000 SEC
2010   Q1 4,774,793 0.51 Reduce 5.68% 0.04 $29.27 $139,758,000 SEC
2009   Q4 5,062,440 0.63 Buy 0.63 $30.49 $154,353,000 SEC
2009   Q2 0 0.00 Sell 100.00% 0.24 SEC
2009   Q1 1,787,147 0.24 Add 20.90% 0.04 $18.37 $32,830,000 SEC
2008   Q4 1,478,234 0.15 Add 3,013.84% 0.15 $19.44 $28,737,000 SEC
2008   Q3 47,473 0.01 Reduce 4.40% <0.01 $26.69 $1,267,000 SEC
2008   Q2 49,660 0.01 $27.51 $1,366,000 SEC
2008   Q1 49,660 0.01 Reduce 2.36% <0.01 $28.37 $1,409,000 SEC
2007   Q4 50,860 0.01 $35.61 $1,811,000 SEC
2007   Q3 50,860 <0.01 Add 8.54% <0.01 $29.45 $1,498,000 SEC
2007   Q2 46,860 0.01 Reduce 19.86% <0.01 $29.47 $1,381,000 SEC
2007   Q1 58,472 0.01 Add 10.30% <0.01 $27.86 $1,629,000 SEC
2006   Q4 53,010 0.01 Add 8.60% <0.01 $29.86 $1,583,000 SEC
2006   Q3 48,810 <0.01 Add 30.51% <0.01 $27.35 $1,335,000 SEC
2006   Q2 37,400 <0.01 Add 5.76% <0.01 $23.29 $871,000 SEC
2006   Q1 35,364 <0.01 Add 9.82% <0.01 $27.20 $962,000 SEC
2005   Q4 32,202 <0.01 Add 0.76% $26.15 $842,000 SEC
2005   Q3 31,960 <0.01 Add 11.90% <0.01 $25.72 $822,000 SEC
2005   Q2 28,560 <0.01 Add 13.42% <0.01 $24.82 $709,000 SEC
2005   Q1 25,180 <0.01 Add 27.59% <0.01 $24.15 $608,000 SEC
2004   Q4 19,735 <0.01 Add 6.62% <0.01 $26.70 $527,000 SEC
2004   Q3 18,510 <0.01 Reduce 36.73% <0.01 $27.66 $512,000 SEC
2004   Q2 29,255 <0.01 Add 4.00% <0.01 $28.58 $836,000 SEC
2004   Q1 28,130 <0.01 Add 24.58% <0.01 $24.92 $701,000 SEC
2003   Q4 22,580 <0.01 Reduce 11.59% <0.01 $27.37 $618,000 SEC
2003   Q3 25,541 <0.01 Reduce 14.68% <0.01 $27.80 $710,000 SEC
2003   Q2 29,936 <0.01 Add 1.82% <0.01 $25.62 $767,000 SEC
2003   Q1 29,400 <0.01 Add 110.00% <0.01 $24.22 $712,000 SEC
2002   Q4 14,000 <0.01 Reduce 19.40% <0.01 $51.71 $724,000 SEC
2002   Q3 17,370 <0.01 Add 43.55% <0.01 $43.75 $760,000 SEC
2002   Q2 12,100 <0.01 Reduce 21.08% <0.01 $54.71 $662,000 SEC
2002   Q1 15,332 0.01 Add 20.18% <0.01 $60.33 $925,000 SEC
2001   Q4 12,757 0.01 Add 7.94% <0.01 $66.24 $845,000 SEC
2001   Q3 11,819 0.01 Add 4.99% <0.01 $51.19 $605,000 SEC
2001   Q2 11,257 0.01 Add 4.65% <0.01 $73.02 $822,000 SEC
2001   Q1 10,757 0.01 Buy 0.01 $54.66 $588,000 SEC
1999   Q4 0 0.00 Sell 100.00% 0.02 SEC
1999   Q3 17,450 0.02 Add 4.18% <0.01 $90.54 $1,580,000 SEC
1999   Q2 16,750 0.02 Reduce 3.18% <0.01 $90.21 $1,511,000 SEC
1999   Q1 17,300 0.02 $89.65 $1,551,000 SEC