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  Bank of America Corp. (BAC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 18,907,859 1.23 Reduce 4.76% 0.07 $48.75 $921,758,145 SEC
2025   Q4 19,853,400 1.39 Reduce 26.89% 0.61 $55.00 $1,091,937,006 SEC
2025   Q3 27,154,620 2.25 Reduce 7.68% 0.17 $51.59 $1,400,906,846 SEC
2025   Q2 29,413,333 2.26 Add 3.70% 0.08 $47.32 $1,391,838,932 SEC
2025   Q1 28,364,859 1.99 Reduce 5.86% 0.13 $41.73 $1,183,665,564 SEC
2024   Q4 30,131,545 2.19 Reduce 14.86% 0.34 $43.95 $1,324,281,383 SEC
2024   Q3 35,390,147 2.31 Reduce 13.71% 0.38 $39.68 $1,404,281,018 SEC
2024   Q2 41,010,905 2.76 Reduce 17.15% 0.52 $39.77 $1,631,003,687 SEC
2024   Q1 49,501,639 3.04 Reduce 9.15% 0.29 $37.92 $1,877,102,167 SEC
2023   Q4 54,489,187 3.16 Add 3.98% 0.12 $33.67 $1,834,650,919 SEC
2023   Q3 52,402,017 2.80 Reduce 1.98% 0.06 $27.38 $1,434,767,238 SEC
2023   Q2 53,462,371 2.89 Add 5.90% 0.16 $28.69 $1,533,835,437 SEC
2023   Q1 50,482,810 2.80 Add 21.15% 0.49 $28.60 $1,443,808,377 SEC
2022   Q4 41,668,180 2.81 Reduce 0.38% 0.01 $33.12 $1,380,050,120 SEC
2022   Q3 41,825,471 2.73 Reduce 15.40% 0.47 $30.20 $1,263,130,000 SEC
2022   Q2 49,438,173 3.07 Add 12.00% 0.33 $31.13 $1,539,010,000 SEC
2022   Q1 44,141,207 2.93 Reduce 16.98% 0.63 $41.22 $1,819,501,000 SEC
2021   Q4 53,172,150 3.68 Reduce 10.58% 0.43 $44.49 $2,365,628,000 SEC
2021   Q3 59,464,549 4.02 Reduce 8.23% 0.35 $42.45 $2,524,270,000 SEC
2021   Q2 64,797,568 4.25 Reduce 5.63% 0.26 $41.23 $2,671,604,000 SEC
2021   Q1 68,662,249 4.54 Reduce 2.52% 0.10 $38.69 $2,656,542,000 SEC
2020   Q4 70,440,269 4.13 Reduce 2.20% 0.09 $30.31 $2,135,044,000 SEC
2020   Q3 72,021,592 4.22 Reduce 3.52% 0.15 $24.09 $1,735,000,000 SEC
2020   Q2 74,650,002 4.31 Reduce 3.39% 0.15 $23.75 $1,772,938,000 SEC
2020   Q1 77,269,113 4.54 Reduce 5.60% 0.29 $21.23 $1,640,424,000 SEC
2019   Q4 81,850,694 5.11 Reduce 3.61% 0.17 $35.22 $2,882,781,000 SEC
2019   Q3 84,912,898 4.81 Reduce 4.85% 0.23 $29.17 $2,476,909,000 SEC
2019   Q2 89,242,115 4.76 Add 0.15% <0.01 $29.00 $2,588,021,000 SEC
2019   Q1 89,108,110 4.51 Add 9.86% 0.41 $27.59 $2,458,493,000 SEC
2018   Q4 81,107,007 4.03 Add 0.83% 0.03 $24.64 $1,998,477,000 SEC
2018   Q3 80,437,903 3.72 Add 0.11% <0.01 $29.46 $2,369,701,000 SEC
2018   Q2 80,353,421 3.66 Reduce 0.65% 0.03 $28.19 $2,265,163,000 SEC
2018   Q1 80,881,113 4.10 Reduce 7.11% 0.30 $29.99 $2,425,624,000 SEC
2017   Q4 87,076,255 4.25 Reduce 6.04% 0.24 $29.52 $2,570,491,000 SEC
2017   Q3 92,676,554 4.02 Reduce 1.03% 0.04 $25.34 $2,348,424,000 SEC
2017   Q2 93,643,170 4.15 Reduce 0.45% 0.02 $24.26 $2,271,783,000 SEC
2017   Q1 94,067,258 4.11 Reduce 8.21% 0.36 $23.59 $2,219,047,000 SEC
2016   Q4 102,486,005 4.43 Reduce 20.56% 0.84 $22.10 $2,264,940,000 SEC
2016   Q3 129,015,070 4.07 Reduce 3.91% 0.14 $15.65 $2,019,086,000 SEC
2016   Q2 134,260,262 3.66 Reduce 6.95% 0.26 $13.27 $1,781,634,000 SEC
2016   Q1 144,293,742 3.73 Add 3.89% 0.14 $13.52 $1,950,852,000 SEC
2015   Q4 138,895,352 4.07 Reduce 0.45% 0.02 $16.83 $2,337,608,000 SEC
2015   Q3 139,517,630 3.91 Add 0.07% <0.01 $15.58 $2,173,684,000 SEC
2015   Q2 139,420,190 3.89 Add 1.23% 0.05 $17.02 $2,372,932,000 SEC
2015   Q1 137,726,169 3.44 Add 7.23% 0.23 $15.39 $2,119,605,000 SEC
2014   Q4 128,440,516 3.66 Add 0.34% 0.01 $17.89 $2,297,801,000 SEC
2014   Q3 128,010,916 3.67 Add 3.17% 0.11 $17.05 $2,182,586,000 SEC
2014   Q2 124,078,916 3.30 Add 14.71% 0.42 $15.37 $1,907,092,000 SEC
2014   Q1 108,164,546 3.42 Add 2.43% 0.08 $17.20 $1,860,430,000 SEC
2013   Q4 105,593,948 3.02 Add 13.25% 0.35 $15.57 $1,644,098,000 SEC
2013   Q3 93,241,766 2.57 Add 21.25% 0.45 $13.80 $1,286,737,000 SEC
2013   Q2 76,899,616 2.13 Add 11.23% 0.22 $12.86 $988,929,000 SEC
2013   Q1 69,133,216 1.92 Add 17.68% 0.29 $12.18 $842,043,000 SEC
2012   Q4 58,744,824 1.68 Add 63.09% 0.65 $11.60 $681,440,000 SEC
2012   Q3 36,019,624 0.81 Add 147.89% 0.48 $8.83 $318,053,000 SEC
2012   Q2 14,530,424 0.32 Add 23.87% 0.06 $8.18 $118,859,000 SEC
2012   Q1 11,730,424 0.31 Add 20.55% 0.05 $9.57 $112,260,000 SEC
2011   Q4 9,730,424 0.18 Add 34.29% 0.05 $5.56 $54,101,000 SEC
2011   Q3 7,245,650 0.16 Reduce 32.82% 0.13 $6.12 $44,343,000 SEC
2011   Q2 10,786,150 0.39 Add 10.57% 0.04 $10.96 $118,216,000 SEC
2011   Q1 9,754,868 0.44 Reduce 7.93% 0.04 $13.47 $131,417,000 SEC
2010   Q4 10,595,539 0.45 Reduce 23.75% 0.33 $13.34 $141,344,000 SEC
2010   Q3 13,895,106 1.39 Add 31.09% 0.33 $19.94 $277,049,000 SEC
2010   Q2 10,599,459 0.69 Add 2.61% 0.02 $14.37 $152,314,000 SEC
2010   Q1 10,329,797 0.68 Add 33.63% 0.17 $17.85 $184,387,000 SEC
2009   Q4 7,730,101 0.48 Buy 0.48 $15.06 $116,416,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.62 SEC
2008   Q4 8,441,392 0.62 Add 203.94% 0.42 $14.08 $118,855,000 SEC
2008   Q3 2,777,292 0.51 Add 89.00% 0.24 $35.00 $97,205,000 SEC
2008   Q2 1,469,492 0.18 Add 2,216.82% 0.17 $23.87 $35,077,000 SEC
2008   Q1 63,427 0.01 Add 8.51% <0.01 $37.92 $2,405,000 SEC
2007   Q4 58,452 0.01 Reduce 14.00% <0.01 $41.26 $2,412,000 SEC
2007   Q3 67,971 0.01 Add 31.29% <0.01 $50.27 $3,417,000 SEC
2007   Q2 51,771 0.01 Add 75.07% <0.01 $48.89 $2,531,000 SEC
2007   Q1 29,571 0.01 Add 67.18% <0.01 $51.03 $1,509,000 SEC
2006   Q4 17,688 <0.01 Reduce 3.02% <0.01 $53.37 $944,000 SEC
2006   Q3 18,238 <0.01 Reduce 1.08% $53.57 $977,000 SEC
2006   Q2 18,438 <0.01 Reduce 3.19% <0.01 $48.11 $887,000 SEC
2006   Q1 19,045 <0.01 Reduce 22.45% <0.01 $45.58 $868,000 SEC
2005   Q4 24,557 <0.01 Add 1.49% $46.18 $1,134,000 SEC
2005   Q3 24,197 <0.01 Add 9.94% <0.01 $42.11 $1,019,000 SEC
2005   Q2 22,009 <0.01 Reduce 99.49% 0.42 $45.62 $1,004,000 SEC
2005   Q1 4,300,576 0.42 Add 12,075.35% 0.42 $34.03 $146,356,000 SEC
2004   Q4 35,322 <0.01 Add 25.73% <0.01 $47.00 $1,660,000 SEC
2004   Q3 28,093 <0.01 Add 98.44% <0.01 $43.32 $1,217,000 SEC
2004   Q2 14,157 <0.01 Add 479.97% <0.01 $84.62 $1,198,000 SEC
2004   Q1 2,441 <0.01 Buy <0.01 $81.11 $198,000 SEC
2003   Q4 0 0.00 Sell 100.00% <0.01 SEC
2003   Q3 3,293 <0.01 Buy <0.01 $78.04 $257,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.01 SEC
1999   Q4 7,323 0.01 Add 41.32% <0.01 $50.25 $368,000 SEC
1999   Q3 5,182 <0.01 Reduce 4.39% <0.01 $55.77 $289,000 SEC
1999   Q2 5,420 <0.01 Buy <0.01 $73.25 $397,000 SEC