Christopher Browne - Tweedy, Browne Co
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    93
Portfolio value:    $1,258,817,374
Holdings Activity Buys Sells    History
Holding/activity history for  Bank of America Corp. (BAC)
← All BAC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 365,274 1.41 Reduce 2.45% 0.04 $46.12–56.87 · VW $52.15i $17,807,108 SEC
2025   Q4 374,462 1.66 Reduce 1.74% 0.03 $50.70–57.55 · VW $53.82i $20,595,410 SEC
2025   Q3 381,079 1.71 Reduce 1.20% 0.02 $44.75–53.64 · VW $50.61i $19,659,866 SEC
2025   Q2 385,707 1.69 Reduce 1.88% 0.03 $39.58–49.31 · VW $45.39i $18,251,655 SEC
2025   Q1 393,091 1.45 Reduce 8.55% 0.11 $33.07–47.98 · VW $40.31i $16,403,687 SEC
2024   Q4 429,853 1.27 Reduce 15.13% 0.15 $41.11–48.08 · VW $45.16i $18,892,039 SEC
2024   Q3 506,461 0.96 Reduce 1.59% 0.02 $35.14–43.36 · VW $40.11i $20,096,372 SEC
2024   Q2 514,666 0.94 Reduce 1.24% 0.01 $36.65–44.44 · VW $40.47i $20,468,267 SEC
2024   Q1 521,151 0.93 Add 0.60% <0.01 $32.35–38.49 · VW $35.95i $19,762,046 SEC
2023   Q4 518,026 0.86 Reduce 1.58% 0.01 $26.15–35.10 · VW $31.75i $17,441,935 SEC
2023   Q3 526,361 0.78 Reduce 3.66% 0.03 $24.96–31.94 · VW $27.75i $14,411,764 SEC
2023   Q2 546,361 0.83 Add 9.89% 0.07 $26.83–32.85 · VW $30.56i $15,675,000 SEC
2023   Q1 497,199 0.78 Add 1.55% 0.01 $26.32–37.00 · VW $30.87i $14,220,000 SEC
2022   Q4 489,593 0.87 Reduce 71.94% 1.67 $31.35–38.60 · VW $35.14i $16,215,000 SEC
2022   Q3 1,744,903 2.32 Reduce 7.11% 0.17 $29.31–36.94 · VW $34.10i $52,696,000 SEC
2022   Q2 1,878,523 2.39 Reduce 2.53% 0.07 $29.67–38.75 · VW $34.08i $58,478,000 SEC
2022   Q1 1,927,288 2.57 Add 0.11% <0.01 $35.54–50.11 · VW $40.44i $79,443,000 SEC
2021   Q4 1,925,093 2.72 Reduce 0.20% <0.01 $42.59–50.08 · VW $46.27i $85,647,000 SEC
2021   Q3 1,928,858 2.74 Reduce 0.22% <0.01 $37.55–48.43 · VW $44.59i $81,880,000 SEC
2021   Q2 1,933,102 2.24 Reduce 1.24% 0.03 $36.51–43.49 · VW $39.45i $79,702,000 SEC
2021   Q1 1,957,367 2.20 Reduce 0.24% <0.01 $29.57–41.13 · VW $37.08i $75,731,000 SEC
2020   Q4 1,962,127 2.03 Add 218.03% 1.39 $23.27–34.37 · VW $29.10i $59,472,000 SEC
2020   Q3 616,960 0.58 Buy 0.58 $22.95–27.75 · VW $24.80i $14,863,000 SEC
2008   Q2 0 0.00 Sell 100.00% 1.74 $18.44–40.65 · VW $30.66i SEC
2008   Q1 1,102,344 1.74 Reduce 11.57% 0.25 $34.25–45.08 · VW $38.96i $41,790,000 SEC
2007   Q4 1,246,558 2.19 Reduce 2.91% 0.07 $33.12–47.00 · VW $41.42i $51,433,000 SEC
2007   Q3 1,283,903 2.56 Add 0.85% 0.02 $46.45–52.96 · VW $49.23i $64,542,000 SEC
2007   Q2 1,273,049 1.85 Add 0.30% <0.01 $46.90–51.90 · VW $48.74i $62,239,000 SEC
2007   Q1 1,269,233 1.99 Add 0.29% <0.01 $48.36–54.21 · VW $51.16i $64,756,000 SEC
2006   Q4 1,265,576 1.96 Reduce 4.68% 0.11 $51.32–55.08 · VW $52.99i $67,569,000 SEC
2006   Q3 1,327,723 2.27 Add 7.13% 0.15 $50.70–54.87 · VW $53.15i $71,126,000 SEC
2006   Q2 1,239,368 2.27 Reduce 1.11% 0.03 $45.86–51.90 · VW $49.76i $59,614,000 SEC
2006   Q1 1,253,305 2.53 Reduce 4.44% 0.12 $42.92–49.98 · VW $47.61i $57,076,000 SEC
2005   Q4 1,311,505 2.70 Reduce 3.92% 0.10 $43.27–47.25 · VW $44.92i $60,526,000 SEC
2005   Q3 1,364,955 2.43 Add 5312.19% 2.39 $41.13–44.15 · VW $43.01i $57,465,000 SEC
2005   Q2 25,220 0.05 $45.60 $1,150,000 SEC
2005   Q1 25,220 0.05 Add 82.49% 0.02 $43.40–47.20 · VW $45.21i $1,112,000 SEC
2004   Q4 13,820 0.02 $46.96 $649,000 SEC
2004   Q3 13,820 0.02 $43.34 $599,000 SEC
2004   Q2 13,820 0.02 Add 15.17% <0.01 $38.51–42.85 · VW $41.29i $585,000 SEC
2004   Q1 12,000 0.02 Add 5.26% <0.01 $39.00–41.50 · VW $40.25i $486,000 SEC
2003   Q4 11,400 0.02 $40.18 $458,000 SEC
2003   Q3 11,400 0.02 $39.04 $445,000 SEC
2003   Q2 11,400 0.02 $39.48 $450,000 SEC
2003   Q1 11,400 0.02 $33.42 $381,000 SEC
2002   Q4 11,400 0.02 Reduce 5.00% <0.01 $33.13–36.25 · VW $34.80i $397,000 SEC
2002   Q3 12,000 0.02 $31.92 $383,000 SEC
2002   Q2 12,000 0.01 $35.17 $422,000 SEC
2002   Q1 12,000 0.01 Buy 0.01 $28.75–36.50 · VW $33.83i $408,000 SEC
Price snapshot:
Current price$59.50
Avg. buy price$28.46
+/- since buy109.08%
52-week low$43.80
52-week high$60.83