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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2023   Q2 0 0.00 Sell 100.00% 1.73 SEC
2023   Q1 337,691 1.73 $28.60 $9,657,963 SEC
2022   Q4 337,691 2.01 Add 0.05% <0.01 $33.12 $11,184,326 SEC
2022   Q3 337,536 2.04 Add 23.99% 0.39 $30.20 $10,194,000 SEC
2022   Q2 272,227 1.62 Add 20.45% 0.28 $31.13 $8,474,000 SEC
2022   Q1 226,016 1.50 Reduce 11.60% 0.20 $41.22 $9,316,000 SEC
2021   Q4 255,679 1.69 Reduce 24.33% 0.53 $44.49 $11,375,000 SEC
2021   Q3 337,908 2.19 Add 0.15% <0.01 $42.45 $14,344,000 SEC
2021   Q2 337,408 2.05 Reduce 20.03% 0.51 $41.23 $13,911,000 SEC
2021   Q1 421,928 2.55 Reduce 28.88% 0.86 $38.69 $16,324,000 SEC
2020   Q4 593,299 2.96 Add 0.04% <0.01 $30.31 $17,983,000 SEC
2020   Q3 593,070 2.62 Reduce 1.71% 0.05 $24.09 $14,287,000 SEC
2020   Q2 603,412 2.70 Reduce 0.11% <0.01 $23.75 $14,331,000 SEC
2020   Q1 604,068 2.83 Reduce 0.17% <0.01 $21.23 $12,824,000 SEC
2019   Q4 605,090 3.67 Reduce 19.42% 0.46 $35.22 $21,311,000 SEC
2019   Q3 750,961 2.39 Reduce 0.05% <0.01 $29.17 $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 $27.59 $20,730,000 SEC
2018   Q4 753,872 2.23 Reduce 0.04% <0.01 $24.64 $18,575,000 SEC
2018   Q3 754,194 2.24 Reduce 0.45% 0.01 $29.46 $22,219,000 SEC
2018   Q2 757,637 2.26 Reduce 0.38% <0.01 $28.19 $21,358,000 SEC
2018   Q1 760,491 2.40 Reduce 8.62% 0.21 $29.99 $22,807,000 SEC
2017   Q4 832,223 2.46 Reduce 2.83% 0.06 $29.52 $24,567,000 SEC
2017   Q3 856,418 2.18 Add 2.44% 0.05 $25.34 $21,702,000 SEC
2017   Q2 835,987 2.14 Add 0.11% <0.01 $24.26 $20,281,000 SEC
2017   Q1 835,108 2.06 Add 0.02% <0.01 $23.59 $19,700,000 SEC
2016   Q4 834,962 1.97 Reduce 12.68% 0.21 $22.10 $18,453,000 SEC
2016   Q3 956,225 1.64 Add 0.01% <0.01 $15.65 $14,965,000 SEC
2016   Q2 956,100 0.96 Add 12.76% 0.11 $13.27 $12,687,000 SEC
2016   Q1 847,885 0.60 Add 21.18% 0.10 $13.52 $11,463,000 SEC
2015   Q4 699,675 0.87 Add 0.23% <0.01 $16.83 $11,776,000 SEC
2015   Q3 698,065 0.80 $15.58 $10,876,000 SEC
2015   Q2 698,065 0.77 Add 3,662.14% 0.75 $17.02 $11,881,000 SEC
2015   Q1 18,555 0.03 Reduce 95.70% 0.63 $15.41 $286,000 SEC
2014   Q4 431,525 0.66 Buy 0.66 $17.89 $7,720,000 SEC
2009   Q1 0 0.00 Sell 100.00% 1.77 SEC
2008   Q4 456,044 1.77 Reduce 0.20% <0.01 $14,080.00 $6,421,100,000 SEC
2008   Q3 456,944 3.15 Reduce 26.36% 0.46 $35,000.00 $15,993,040,000 SEC
2008   Q2 620,544 1.75 Reduce 0.82% 0.02 $23,870.00 $14,812,385,000 SEC
2008   Q1 625,644 2.76 Reduce 3.57% 0.08 $37,910.00 $23,718,164,000 SEC
2007   Q4 648,780 2.17 Reduce 26.65% 0.61 $41,260.00 $26,768,663,000 SEC
2007   Q3 884,500 2.28 Buy 2.28 $50,270.00 $44,463,815,000 SEC
2005   Q3 0 0.00 Sell 100.00% 1.46 SEC
2005   Q2 1,070,374 1.46 Reduce 1.74% 0.02 $45,610.00 $48,819,758,000 SEC
2005   Q1 1,089,274 1.39 Reduce 1.93% 0.03 $44,100.00 $48,036,983,000 SEC
2004   Q4 1,110,674 1.42 Reduce 1.14% 0.02 $46,990.00 $52,190,571,000 SEC
2004   Q3 1,123,474 1.43 Add 100.00% 0.72 $43,330.00 $48,680,128,000 SEC
2004   Q2 561,737 1.34 Buy 1.34 $84,620.00 $47,534,185,000 SEC
2004   Q1 0 0.00 Sell 100.00% 1.97 SEC
2003   Q4 860,735 1.97 Reduce 4.98% 0.12 $80,430.00 $69,228,916,000 SEC
2003   Q3 905,845 2.36 Reduce 0.67% 0.02 $78,040.00 $70,692,144,000 SEC
2003   Q2 911,945 2.31 Reduce 3.45% 0.08 $79,030.00 $72,071,013,000 SEC
2003   Q1 944,500 2.46 Add 0.77% 0.02 $66,840.00 $63,130,380,000 SEC
2002   Q4 937,300 2.86 Reduce 2.06% 0.06 $69,570.00 $65,207,961,000 SEC
2002   Q3 957,000 2.81 Add 0.08% <0.01 $63,800.00 $61,056,600,000 SEC
2002   Q2 956,200 2.75 Reduce 25.77% 0.76 $70,360.00 $67,278,232,000 SEC
2002   Q1 1,288,100 2.93 Add 0.42% 0.01 $68,020.00 $87,616,562,000 SEC
2001   Q4 1,282,700 2.38 Reduce 8.65% 0.26 $62,950.00 $80,745,965,000 SEC
2001   Q3 1,404,200 2.99 $58,400.00 $82,005,280,000 SEC
2001   Q2 1,404,200 2.61 Add 31.06% 0.62 $60,030.00 $84,294,126,000 SEC
2001   Q1 1,071,400 1.86 Add 341.63% 1.44 $54,750.00 $58,659,150,000 SEC
2000   Q4 242,600 0.35 Add 9.53% 0.03 $45,875.00 $11,129,276,000 SEC
2000   Q3 221,500 0.39 $52,375.00 $11,601,063,000 SEC
2000   Q2 221,500 0.22 Add 12.49% 0.02 $43,000.00 $9,524,500,000 SEC
2000   Q1 196,900 0.34 Add 45.85% 0.11 $52,437.51 $10,324,945,000 SEC
1999   Q4 135,000 0.31 Buy 0.31 $50,187.50 $6,775,313,000 SEC