Robert Torray - Torray Investment Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $638,141,748
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
2023   Q2 0 0.00 Sell 100.00% 1.73 $26.83–32.85 · VW $30.56i SEC
2023   Q1 337,691 1.73 $28.60 $9,657,963 SEC
2022   Q4 337,691 2.01 Add 0.05% <0.01 $31.35–38.60 · VW $35.14i $11,184,326 SEC
2022   Q3 337,536 2.04 Add 23.99% 0.39 $29.31–36.94 · VW $34.10i $10,194,000 SEC
2022   Q2 272,227 1.62 Add 20.45% 0.28 $29.67–38.75 · VW $34.08i $8,474,000 SEC
2022   Q1 226,016 1.50 Reduce 11.60% 0.20 $35.54–50.11 · VW $40.44i $9,316,000 SEC
2021   Q4 255,679 1.69 Reduce 24.33% 0.53 $42.59–50.08 · VW $46.27i $11,375,000 SEC
2021   Q3 337,908 2.19 Add 0.15% <0.01 $37.55–48.43 · VW $44.59i $14,344,000 SEC
2021   Q2 337,408 2.05 Reduce 20.03% 0.51 $36.51–43.49 · VW $39.45i $13,911,000 SEC
2021   Q1 421,928 2.55 Reduce 28.88% 0.86 $29.57–41.13 · VW $37.08i $16,324,000 SEC
2020   Q4 593,299 2.96 Add 0.04% <0.01 $23.27–34.37 · VW $29.10i $17,983,000 SEC
2020   Q3 593,070 2.62 Reduce 1.71% 0.05 $22.95–27.75 · VW $24.80i $14,287,000 SEC
2020   Q2 603,412 2.70 Reduce 0.11% <0.01 $20.10–29.01 · VW $24.66i $14,331,000 SEC
2020   Q1 604,068 2.83 Reduce 0.17% <0.01 $17.95–35.45 · VW $25.82i $12,824,000 SEC
2019   Q4 605,090 3.67 Reduce 19.42% 0.46 $31.37–35.72 · VW $33.31i $21,311,000 SEC
2019   Q3 750,961 2.39 Reduce 0.05% <0.01 $26.21–32.23 · VW $29.90i $21,906,000 SEC
2019   Q2 751,372 2.26 $29.00 $21,790,000 SEC
2019   Q1 751,372 2.21 Reduce 0.33% <0.01 $26.61–31.17 · VW $29.45i $20,730,000 SEC
2018   Q4 753,872 2.23 Reduce 0.04% <0.01 $22.66–29.72 · VW $26.95i $18,575,000 SEC
2018   Q3 754,194 2.24 Reduce 0.45% 0.01 $25.88–31.91 · VW $28.43i $22,219,000 SEC
2018   Q2 757,637 2.26 Reduce 0.38% <0.01 $27.63–31.45 · VW $29.99i $21,358,000 SEC
2018   Q1 760,491 2.40 Reduce 8.62% 0.21 $28.75–33.05 · VW $30.57i $22,807,000 SEC
2017   Q4 832,223 2.46 Reduce 2.83% 0.06 $25.81–32.45 · VW $30.09i $24,567,000 SEC
2017   Q3 856,418 2.18 Add 2.44% 0.05 $22.75–27.98 · VW $26.04i $21,702,000 SEC
2017   Q2 835,987 2.14 Add 0.11% <0.01 $22.07–25.11 · VW $23.77i $20,281,000 SEC
2017   Q1 835,108 2.06 Add 0.02% <0.01 $22.16–25.80 · VW $23.77i $19,700,000 SEC
2016   Q4 834,962 1.97 Reduce 12.68% 0.21 $16.28–23.55 · VW $20.82i $18,453,000 SEC
2016   Q3 956,225 1.64 Add 0.01% <0.01 $14.09–17.10 · VW $15.90i $14,965,000 SEC
2016   Q2 956,100 0.96 Add 12.76% 0.11 $12.05–15.15 · VW $13.90i $12,687,000 SEC
2016   Q1 847,885 0.60 Add 21.18% 0.10 $10.99–15.30 · VW $13.62i $11,463,000 SEC
2015   Q4 699,675 0.87 Add 0.23% <0.01 $12.94–18.09 · VW $15.06i $11,776,000 SEC
2015   Q3 698,065 0.80 $15.58 $10,876,000 SEC
2015   Q2 698,065 0.77 Add 3662.14% 0.75 $15.92–18.48 · VW $17.43i $11,881,000 SEC
2015   Q1 18,555 0.03 Reduce 95.70% 0.63 $15.12–16.79 · VW $15.95i $286,000 SEC
2014   Q4 431,525 0.66 Buy 0.66 $14.97–18.21 · VW $16.11i $7,720,000 SEC
2009   Q1 0 0.00 Sell 100.00% 1.78 $2.53–11.58 · VW $7.68i SEC
2008   Q4 456,044 1.78 Reduce 0.20% <0.01 $5.05–24.62 · VW $12.08i $6,421,100 SEC
2008   Q3 456,944 3.15 Reduce 26.36% 0.46 $18.99–39.50 · VW $27.55i $15,993,040 SEC
2008   Q2 620,544 1.75 Reduce 0.82% 0.02 $18.44–40.65 · VW $30.66i $14,812,385 SEC
2008   Q1 625,644 2.76 Reduce 3.57% 0.08 $34.25–45.08 · VW $38.96i $23,718,164 SEC
2007   Q4 648,780 2.17 Reduce 26.65% 0.61 $33.12–47.00 · VW $41.42i $26,768,663 SEC
2007   Q3 884,500 2.28 Buy 2.28 $46.45–52.96 · VW $49.23i $44,463,815 SEC
2005   Q3 0 0.00 Sell 100.00% 1.46 $41.13–44.15 · VW $43.01i SEC
2005   Q2 1,070,374 1.46 Reduce 1.74% 0.02 $43.60–47.44 · VW $44.88i $48,819,758 SEC
2005   Q1 1,089,274 1.39 Reduce 1.93% 0.03 $43.40–47.20 · VW $45.21i $48,036,983 SEC
2004   Q4 1,110,674 1.42 Reduce 1.14% 0.02 $44.40–47.47 · VW $46.08i $52,190,571 SEC
2004   Q3 1,123,474 1.43 $43.33 $48,680,128 SEC
2004   Q2 1,123,474 1.34 Reduce 0.12% <0.01 $38.51–42.85 · VW $41.29i $47,534,185 SEC
2004   Q1 1,124,874 1.53 Reduce 34.66% 0.68 $39.00–41.50 · VW $40.25i $45,546,148 SEC
2003   Q4 1,721,470 1.97 Reduce 4.98% 0.12 $36.86–41.47 · VW $39.69i $69,228,916 SEC
2003   Q3 1,811,690 2.36 Reduce 0.67% 0.02 $36.22–41.38 · VW $38.49i $70,692,144 SEC
2003   Q2 1,823,890 2.31 Reduce 3.45% 0.08 $36.02–42.45 · VW $39.92i $72,071,013 SEC
2003   Q1 1,889,000 2.37 Add 0.77% 0.02 $32.13–37.40 · VW $35.52i $63,130,380 SEC
2002   Q4 1,874,600 2.86 Reduce 2.06% 0.06 $33.13–36.25 · VW $34.80i $65,207,961 SEC
2002   Q3 1,914,000 2.81 Add 0.08% <0.01 $26.98–36.04 · VW $32.64i $61,056,600 SEC
2002   Q2 1,912,400 2.75 Reduce 25.77% 0.76 $27.56–38.54 · VW $33.12i $67,278,232 SEC
2002   Q1 2,576,200 2.93 Add 0.42% 0.01 $28.75–36.50 · VW $33.83i $87,616,562 SEC
2001   Q4 2,565,400 2.38 Reduce 8.65% 0.26 $29.17–32.49 · VW $31.06i $80,745,965 SEC
2001   Q3 2,808,400 2.99 $29.20 $82,005,280 SEC
2001   Q2 2,808,400 2.61 Add 31.06% 0.62 $26.73–32.35 · VW $30.29i $84,294,126 SEC
2001   Q1 2,142,800 1.86 Add 341.63% 1.44 $22.83–28.75 · VW $26.52i $58,659,150 SEC
2000   Q4 485,200 0.35 Add 9.53% 0.03 $18.16–27.97 · VW $24.35i $11,129,276 SEC
2000   Q3 443,000 0.39 $26.19 $11,601,063 SEC
2000   Q2 443,000 0.22 Add 12.49% 0.02 $21.49–30.50 · VW $25.23i $9,524,500 SEC
2000   Q1 393,800 0.34 Add 45.85% 0.11 $21.16–28.28 · VW $24.65i $10,324,945 SEC
1999   Q4 270,000 0.31 Buy 0.31 $22.25–33.75 · VW $26.74i $6,775,313 SEC
Price snapshot:
Current price$59.50
52-week low$43.80
52-week high$60.83