William Frels - Mairs & Power Inc
Holding/activity history for Bank of America Corp. (BAC)
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Reported Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 21,707 | 0.01 | Reduce 3.49% | <0.01 | $48.75 | $1,058,216 | SEC |
| 2025 Q4 | 22,493 | 0.01 | Reduce 9.94% | <0.01 | $55.00 | $1,237,115 | SEC |
| 2025 Q3 | 24,976 | 0.01 | Add 22.78% | <0.01 | $51.59 | $1,288,512 | SEC |
| 2025 Q2 | 20,342 | 0.01 | Reduce 8.95% | <0.01 | $47.32 | $962,583 | SEC |
| 2025 Q1 | 22,342 | 0.01 | Reduce 1.11% | <0.01 | $41.73 | $932,332 | SEC |
| 2024 Q4 | 22,592 | 0.01 | Reduce 3.58% | <0.01 | $43.95 | $992,918 | SEC |
| 2024 Q3 | 23,432 | 0.01 | Reduce 1.26% | <0.01 | $39.68 | $929,782 | SEC |
| 2024 Q2 | 23,732 | 0.01 | Reduce 1.25% | <0.01 | $39.77 | $943,822 | SEC |
| 2024 Q1 | 24,033 | 0.01 | Reduce 4.32% | <0.01 | $37.92 | $911,331 | SEC |
| 2023 Q4 | 25,117 | 0.01 | Reduce 1.57% | <0.01 | $33.67 | $845,689 | SEC |
| 2023 Q3 | 25,517 | 0.01 | Reduce 9.46% | <0.01 | $27.38 | $698,655 | SEC |
| 2023 Q2 | 28,183 | 0.01 | Add 14.18% | <0.01 | $28.69 | $808,570 | SEC |
| 2023 Q1 | 24,683 | 0.01 | Add 13.84% | <0.01 | $28.60 | $705,934 | SEC |
| 2022 Q4 | 21,683 | 0.01 | Reduce 1.34% | <0.01 | $33.12 | $718,141 | SEC |
| 2022 Q3 | 21,978 | 0.01 | Add 82.48% | <0.01 | $30.21 | $664,000 | SEC |
| 2022 Q2 | 12,044 | <0.01 | $31.14 | $375,000 | SEC | ||
| 2022 Q1 | 12,044 | <0.01 | Reduce 10.89% | <0.01 | $41.18 | $496,000 | SEC |
| 2021 Q4 | 13,516 | 0.01 | Add 1.21% | <0.01 | $44.47 | $601,000 | SEC |
| 2021 Q3 | 13,355 | 0.01 | Add 5.53% | <0.01 | $42.46 | $567,000 | SEC |
| 2021 Q2 | 12,655 | 0.01 | Add 6.53% | <0.01 | $41.25 | $522,000 | SEC |
| 2021 Q1 | 11,879 | <0.01 | Reduce 2.06% | <0.01 | $38.72 | $460,000 | SEC |
| 2020 Q4 | 12,129 | <0.01 | Add 2.10% | <0.01 | $30.34 | $368,000 | SEC |
| 2020 Q3 | 11,879 | <0.01 | Reduce 7.51% | <0.01 | $24.08 | $286,000 | SEC |
| 2020 Q2 | 12,843 | <0.01 | Reduce 3.75% | <0.01 | $23.75 | $305,000 | SEC |
| 2020 Q1 | 13,343 | <0.01 | Reduce 2.28% | <0.01 | $21.21 | $283,000 | SEC |
| 2019 Q4 | 13,655 | 0.01 | Reduce 8.69% | <0.01 | $35.23 | $481,000 | SEC |
| 2019 Q3 | 14,955 | 0.01 | $29.15 | $436,000 | SEC | ||
| 2019 Q2 | 14,955 | 0.01 | $29.02 | $434,000 | SEC | ||
| 2019 Q1 | 14,955 | 0.01 | Reduce 3.24% | <0.01 | $27.62 | $413,000 | SEC |
| 2018 Q4 | 15,455 | 0.01 | Add 21.33% | <0.01 | $24.65 | $381,000 | SEC |
| 2018 Q3 | 12,738 | <0.01 | $29.44 | $375,000 | SEC | ||
| 2018 Q2 | 12,738 | <0.01 | Add 1.60% | <0.01 | $28.18 | $359,000 | SEC |
| 2018 Q1 | 12,538 | <0.01 | Reduce 3.58% | <0.01 | $29.99 | $376,000 | SEC |
| 2017 Q4 | 13,003 | <0.01 | Reduce 0.17% | $29.53 | $384,000 | SEC | |
| 2017 Q3 | 13,025 | <0.01 | Reduce 7.13% | <0.01 | $25.34 | $330,000 | SEC |
| 2017 Q2 | 14,025 | <0.01 | Add 8.37% | <0.01 | $24.24 | $340,000 | SEC |
| 2017 Q1 | 12,942 | <0.01 | $23.57 | $305,000 | SEC | ||
| 2016 Q4 | 12,942 | <0.01 | Reduce 0.93% | $22.10 | $286,000 | SEC | |
| 2016 Q3 | 13,064 | <0.01 | $15.62 | $204,000 | SEC | ||
| 2016 Q2 | 13,064 | <0.01 | $13.24 | $173,000 | SEC | ||
| 2016 Q1 | 13,064 | <0.01 | Reduce 4.91% | <0.01 | $13.55 | $177,000 | SEC |
| 2015 Q4 | 13,739 | <0.01 | Reduce 0.52% | $16.81 | $231,000 | SEC | |
| 2015 Q3 | 13,811 | <0.01 | $15.57 | $215,000 | SEC | ||
| 2015 Q2 | 13,811 | <0.01 | Reduce 81.03% | 0.02 | $17.02 | $235,000 | SEC |
| 2015 Q1 | 72,811 | 0.02 | $15.40 | $1,121,000 | SEC | ||
| 2014 Q4 | 72,811 | 0.02 | Reduce 0.73% | <0.01 | $17.90 | $1,303,000 | SEC |
| 2014 Q3 | 73,350 | 0.02 | Reduce 0.95% | <0.01 | $17.06 | $1,251,000 | SEC |
| 2014 Q2 | 74,050 | 0.02 | Reduce 10.49% | <0.01 | $15.37 | $1,138,000 | SEC |
| 2014 Q1 | 82,725 | 0.02 | Add 4.72% | <0.01 | $17.20 | $1,423,000 | SEC |
| 2013 Q4 | 78,994 | 0.02 | Reduce 4.16% | <0.01 | $15.57 | $1,230,000 | SEC |
| 2013 Q3 | 82,423 | 0.02 | Add 2.81% | <0.01 | $13.79 | $1,137,000 | SEC |
| 2013 Q2 | 80,170 | 0.02 | Reduce 1.30% | <0.01 | $12.86 | $1,031,000 | SEC |
| 2013 Q1 | 81,225 | 0.01 | Reduce 2.30% | <0.01 | $12.18 | $989,000 | SEC |
| 2012 Q4 | 83,136 | 0.02 | Reduce 5.13% | <0.01 | $11.61 | $965,000 | SEC |
| 2012 Q3 | 87,636 | 0.02 | Reduce 0.82% | <0.01 | $8.83 | $774,000 | SEC |
| 2012 Q2 | 88,361 | 0.02 | Add 2.72% | <0.01 | $8.18 | $723,000 | SEC |
| 2012 Q1 | 86,022 | 0.02 | Add 1.27% | <0.01 | $9.57 | $823,000 | SEC |
| 2011 Q4 | 84,945 | 0.01 | Reduce 4.06% | <0.01 | $5.56 | $472,000 | SEC |
| 2011 Q3 | 88,543 | 0.02 | Buy | 0.02 | $6.12 | $542,000 | SEC |
| 2011 Q2 | 0 | 0.00 | Sell 100.00% | 0.03 | SEC | ||
| 2011 Q1 | 86,617 | 0.03 | Reduce 5.34% | <0.01 | $13.33 | $1,155,000 | SEC |
| 2010 Q4 | 91,500 | 0.04 | Reduce 3.89% | <0.01 | $13.34 | $1,221,000 | SEC |
| 2010 Q3 | 95,205 | 0.02 | Reduce 2.06% | <0.01 | $13,102.51 | $1,247,424,000 | SEC |
| 2010 Q1 | 97,204 | 0.03 | Reduce 0.27% | <0.01 | $17,850.00 | $1,735,091,000 | SEC |
| 2009 Q4 | 97,470 | 0.02 | Add 3.18% | <0.01 | $15,059.93 | $1,467,891,000 | SEC |
| 2009 Q3 | 94,470 | 0.03 | Add 1.71% | <0.01 | $16,919.91 | $1,598,424,000 | SEC |
| 2009 Q2 | 92,881 | 0.02 | Add 0.26% | <0.01 | $13,199.93 | $1,226,023,000 | SEC |
| 2009 Q1 | 92,639 | 0.01 | Add 51.35% | <0.01 | $6,819.97 | $631,795,000 | SEC |
| 2008 Q4 | 61,207 | 0.02 | Reduce 1.92% | <0.01 | $14,080.01 | $861,795,000 | SEC |
| 2008 Q3 | 62,407 | 0.03 | Reduce 2.20% | <0.01 | $35,000.00 | $2,184,245,000 | SEC |
| 2008 Q2 | 63,808 | 0.02 | Add 2.16% | <0.01 | $23,870.00 | $1,523,097,000 | SEC |
| 2008 Q1 | 62,459 | 0.03 | $37,910.00 | $2,367,821,000 | SEC | ||
| 2007 Q4 | 62,459 | 0.05 | Reduce 1.58% | <0.01 | $41,259.99 | $2,577,058,000 | SEC |
| 2007 Q3 | 63,459 | 0.04 | Add 3.25% | <0.01 | $50,270.00 | $3,190,084,000 | SEC |
| 2007 Q2 | 61,459 | 0.04 | Reduce 0.20% | <0.01 | $48,890.01 | $3,004,731,000 | SEC |
| 2007 Q1 | 61,583 | 0.04 | Reduce 17.78% | <0.01 | $51,020.01 | $3,141,965,000 | SEC |
| 2006 Q4 | 74,897 | 0.05 | Reduce 26.09% | 0.04 | $53,390.00 | $3,998,751,000 | SEC |
| 2006 Q3 | 101,333 | 0.15 | Reduce 19.06% | 0.06 | $53,570.00 | $5,428,409,000 | SEC |
| 2006 Q2 | 125,199 | 0.30 | Add 19.57% | 0.05 | $48,100.00 | $6,022,072,000 | SEC |
| 2006 Q1 | 104,710 | 0.07 | Reduce 8.57% | <0.01 | $45,540.00 | $4,768,493,000 | SEC |
| 2005 Q4 | 114,520 | 0.08 | Add 0.62% | <0.01 | $46,150.00 | $5,285,098,000 | SEC |
| 2005 Q3 | 113,810 | 0.15 | Reduce 0.09% | <0.01 | $42,100.00 | $4,791,401,000 | SEC |
| 2005 Q2 | 113,910 | 0.08 | Reduce 1.04% | <0.01 | $45,610.00 | $5,195,435,000 | SEC |
| 2005 Q1 | 115,110 | 0.08 | Add 4.28% | <0.01 | $44,099.95 | $5,076,345,000 | SEC |
| 2004 Q4 | 110,384 | 0.09 | Buy | 0.09 | $46,989.94 | $5,186,938,000 | SEC |
| 2004 Q3 | 0 | 0.00 | Sell 100.00% | 0.20 | SEC | ||
| 2004 Q2 | 54,006 | 0.20 | Add 5.21% | <0.01 | $84,619.89 | $4,569,982,000 | SEC |
| 2004 Q1 | 51,334 | 0.10 | Reduce 2.97% | <0.01 | $80,979.90 | $4,157,022,000 | SEC |
| 2003 Q4 | 52,904 | 0.11 | Add 1.93% | <0.01 | $80,429.89 | $4,255,063,000 | SEC |
| 2003 Q3 | 51,904 | 0.13 | Buy | 0.13 | $78,039.90 | $4,050,583,000 | SEC |
| 2003 Q2 | 0 | 0.00 | Sell 100.00% | 0.13 | SEC | ||
| 2003 Q1 | 47,597 | 0.13 | Reduce 1.04% | <0.01 | $66,839.91 | $3,181,379,000 | SEC |
| 2002 Q4 | 48,097 | 0.14 | Reduce 16.28% | 0.03 | $69,569.89 | $3,346,103,000 | SEC |
| 2002 Q3 | 57,452 | 0.17 | Reduce 4.65% | <0.01 | $63,799.92 | $3,665,433,000 | SEC |
| 2002 Q2 | 60,252 | 0.19 | Add 42.05% | 0.06 | $70,359.92 | $4,239,326,000 | SEC |
| 2002 Q1 | 42,417 | 0.25 | $68,019.90 | $2,885,200,000 | SEC | ||
| 2001 Q4 | 42,417 | 0.13 | Reduce 2.38% | <0.01 | $62,949.90 | $2,670,146,000 | SEC |
| 2001 Q3 | 43,452 | 0.14 | Reduce 3.37% | 0.01 | $58,399.91 | $2,537,593,000 | SEC |
| 2001 Q2 | 44,967 | 0.31 | Buy | 0.31 | $60,029.91 | $2,699,365,000 | SEC |
| 2001 Q1 | 0 | 0.00 | Sell 100.00% | 0.12 | SEC | ||
| 2000 Q4 | 44,767 | 0.12 | Add 459.59% | 0.10 | $45,874.93 | $2,053,683,000 | SEC |
| 2000 Q3 | 8,000 | 0.03 | $52,375.00 | $419,000,000 | SEC | ||
| 2000 Q2 | 8,000 | 0.02 | Buy | 0.02 | $43,000.00 | $344,000,000 | SEC |
| 2000 Q1 | 0 | 0.00 | Sell 100.00% | 0.03 | SEC | ||
| 1999 Q4 | 8,000 | 0.03 | $50,187.50 | $401,500,000 | SEC | ||
| 1999 Q3 | 8,000 | 0.03 | Buy | 0.03 | $55,687.50 | $445,500,000 | SEC |