Andreas Halvorsen - Viking Global Investors
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    77
Portfolio value:    $35,748,670,967
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 0 0.00 Sell 100.00% 0.66 SEC
2025   Q4 4,494,629 0.66 Reduce 60.92% 0.94 $55.00 $247,204,595 SEC
2025   Q3 11,500,290 1.54 Reduce 63.20% 2.70 $51.59 $593,299,961 SEC
2025   Q2 31,246,972 4.27 Reduce 2.96% 0.13 $47.32 $1,478,606,715 SEC
2025   Q1 32,199,070 4.27 Add 30.28% 0.99 $41.73 $1,343,667,191 SEC
2024   Q4 24,715,946 3.52 Add 23.83% 0.68 $43.95 $1,086,265,827 SEC
2024   Q3 19,959,530 2.89 Buy 2.89 $39.68 $791,994,150 SEC
2021   Q3 0 0.00 Sell 100.00% 0.90 SEC
2021   Q2 7,174,216 0.90 Reduce 77.09% 2.78 $41.23 $295,793,000 SEC
2021   Q1 31,312,416 3.61 Buy 3.61 $38.69 $1,211,477,000 SEC
2017   Q4 0 0.00 Sell 100.00% 1.25 SEC
2017   Q3 7,334,276 1.25 Buy 1.25 $25.34 $185,851,000 SEC
2017   Q2 0 0.00 Sell 100.00% 0.05 SEC
2017   Q1 495,030 0.05 Reduce 94.75% 0.91 $23.59 $11,678,000 SEC
2016   Q4 9,431,935 0.96 Reduce 62.44% 1.09 $22.10 $208,446,000 SEC
2016   Q3 25,110,973 1.74 Buy 1.74 $15.65 $392,987,000 SEC
2014   Q4 0 0.00 Sell 100.00% 0.74 SEC
2014   Q3 9,720,300 0.74 Buy 0.74 $17.05 $165,731,000 SEC
2014   Q2 0 0.00 Sell 100.00% 0.69 SEC
2014   Q1 8,787,660 0.69 Reduce 74.45% 2.04 $17.20 $151,148,000 SEC
2013   Q4 34,392,936 2.74 Reduce 23.40% 0.89 $15.57 $535,498,000 SEC
2013   Q3 44,900,440 3.82 Buy 3.82 $13.80 $619,626,000 SEC
2010   Q2 0 0.00 Sell 100.00% 0.15 SEC
2010   Q1 21,855,200 0.15 Buy 0.15 $17.85 $390,115,000 SEC
2009   Q4 0 0.00 Sell 100.00% 3.15 SEC
2009   Q3 11,197,100 3.15 Reduce 45.54% 3.17 $16.92 $189,454,000 SEC
2009   Q2 20,561,200 6.97 Buy 6.97 $13.20 $271,407,000 SEC
2009   Q1 0 0.00 Sell 100.00% 7.64 SEC
2008   Q4 15,714,000 7.64 Buy 7.64 $14.08 $221,253,000 SEC
2006   Q4 0 0.00 Sell 100.00% 0.94 SEC
2006   Q3 539,000 0.94 $53.57 $28,874,000 SEC
2006   Q2 539,000 0.89 Buy 0.89 $48.10 $25,925,000 SEC
2004   Q4 0 0.00 Sell 100.00% 1.30 SEC
2004   Q3 279,502 1.30 Add 17.44% 0.19 $43.33 $12,110,000 SEC
2004   Q2 238,001 1.85 Buy 1.85 $84.62 $20,139,000 SEC
2003   Q4 0 0.00 Sell 100.00% 2.54 SEC
2003   Q3 298,500 2.54 Reduce 57.44% 3.20 $78.04 $23,294,000 SEC
2003   Q2 701,300 5.58 Add 1,294.23% 5.18 $79.03 $55,423,000 SEC
2003   Q1 50,300 0.28 Buy 0.28 $66.84 $3,362,000 SEC