Bank of America Corporation
BG ˙ BUL ˙ US0605051046
SecurityBG:NCB / Bank of America Corporation
InstitutionGrimes & Company, Inc.
Latest Disclosed Ownership279,038 shares
Latest Disclosed Value $ 13,603,097
Grimes & Company, Inc. reports 0.29% increase in ownership of NCB / Bank of America Corporation

On April 21, 2026 - Grimes & Company, Inc. filed a 13F-HR form disclosing ownership of 279,038 shares of Bank of America Corporation (BG:NCB) valued at $13,603,097 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 3, 2026 disclosing 278,235 shares of Bank of America Corporation. This represents a change in shares of 0.29% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-04-21 2026-03-31 13F BANK AMERICA COM 060505104 279,038 803 0.29 13,603 -11.10 0.3765
2026-02-03 2025-12-31 13F BANK AMERICA COM 060505104 278,235 -1,928 -0.69 15,303 5.87 0.3657
2025-10-27 2025-09-30 13F BANK AMERICA COM 060505104 280,163 -5,120 -1.79 14,454 7.07 0.3569
2025-07-22 2025-06-30 13F BANK AMERICA COM 060505104 285,283 11,898 4.35 13,500 18.33 0.3674
2025-04-17 2025-03-31 13F BANK AMERICA COM 060505104 273,385 -5,520 -1.98 11,408 -6.93 0.3527
2025-01-21 2024-12-31 13F BANK AMERICA COM 060505104 278,905 452 0.16 12,258 10.93 0.3532
2024-10-22 2024-09-30 13F BANK AMERICA COM 060505104 278,453 -2,363 -0.84 11,049 -1.07 0.2990
2024-07-22 2024-06-30 13F BANK AMERICA COM 060505104 280,816 -36,252 -11.43 11,168 -7.11 0.3342
2024-04-17 2024-03-31 13F BANK AMERICA COM 060505104 317,068 6,904 2.23 12,023 15.13 0.3696
2024-01-24 2023-12-31 13F BANK AMERICA COM 060505104 310,164 11,774 3.95 10,443 27.84 0.3458
2023-10-19 2023-09-30 13F BANK AMERICA COM 060505104 298,390 5,746 1.96 8,170 -2.69 0.3159
2023-07-19 2023-06-30 13F BANK AMERICA COM 060505104 292,644 13,455 4.82 8,396 5.15 0.2977
2023-04-20 2023-03-31 13F BANK AMERICA COM 060505104 279,189 25,941 10.24 7,985 -4.81 0.3272
2023-01-25 2022-12-31 13F BANK AMERICA COM 060505104 253,248 21,219 9.14 8,388 19.68 0.3541
2022-10-28 2022-09-30 13F BK OF AMERICA COM 060505104 232,029 8,827 3.95 7,008 0.86 0.3657
2022-07-22 2022-06-30 13F BK OF AMERICA COM 060505104 223,202 5,087 2.33 6,948 -22.72 0.3503
2022-05-06 2022-03-31 13F BK OF AMERICA COM 060505104 218,115 20,555 10.40 8,991 2.29 0.4200
2022-05-06 2022-03-31 13F BK OF AMERICA COM 060505104 218,669 9,014
2022-02-01 2021-12-31 13F BK OF AMERICA COM 060505104 197,560 -491 -0.25 8,790 4.54 0.4023
2021-11-08 2021-09-30 13F BK OF AMERICA COM 060505104 198,051 5,784 3.01 8,408 6.07 0.3659
2021-08-04 2021-06-30 13F BK OF AMERICA COM 060505104 192,267 2,340 1.23 7,927 7.88 0.3439
2021-05-12 2021-03-31 13F BK OF AMERICA COM 060505104 189,927 13,700 7.77 7,348 37.55 0.3534
2021-02-02 2020-12-31 13F Bank of America COM 060505104 176,227 7,768 4.61 5,342 31.64 0.2775
2020-11-12 2020-09-30 13F Bank of America COM 060505104 168,459 11,130 7.07 4,058 8.62 0.2596
2020-07-31 2020-06-30 13F Bank of America COM 060505104 157,329 3,543 2.30 3,736 14.43 0.2596
2020-05-05 2020-03-31 13F Bank of America COM 060505104 153,786 56,395 57.91 3,265 -4.81 0.2980
2020-02-05 2019-12-31 13F Bank of America COM 060505104 97,391 2,715 2.87 3,430 24.19 0.2247
2019-11-05 2019-09-30 13F Bank of America COM 060505104 94,676 -781 -0.82 2,762 -0.22 0.1968
2019-07-30 2019-06-30 13F Bank of America COM 060505104 95,457 380 0.40 2,768 5.53 0.2101
2019-05-02 2019-03-31 13F Bank of America COM 060505104 95,077 -45 -0.05 2,623 11.90 0.2056
2019-02-01 2018-12-31 13F Bank of America COM 060505104 95,122 -1,844 -1.90 2,344 -17.96 0.2288
2018-11-09 2018-09-30 13F Bank of America COM 060505104 96,966 -1,213 -1.24 2,857 3.22 0.2287
2018-08-10 2018-06-30 13F Bank of America COM 060505104 98,179 -11,020 -10.09 2,768 -15.48 0.2446
2018-05-07 2018-03-31 13F Bank of America COM 060505104 109,199 57,057 109.43 3,275 112.80 0.3173
2018-02-05 2017-12-31 13F Bank of America COM 060505104 52,142 1,740 3.45 1,539 20.52 0.1485
2017-11-03 2017-09-30 13F Bank of America COM 060505104 50,402 -444 -0.87 1,277 3.48 0.1358
2017-07-18 2017-06-30 13F Bank of America COM 060505104 50,846 1,019 2.05 1,234 5.02 0.1377
2017-05-01 2017-03-31 13F Bank of America COM 060505104 49,827 -1,700 -3.30 1,175 3.16 0.1287
2017-01-24 2016-12-31 13F Bank of America COM 060505104 51,527 -1,324 -2.51 1,139 37.73 0.1321
2016-10-24 2016-09-30 13F Bank of America COM 060505104 52,851 -240 -0.45 827 17.30 0.1107
2016-07-25 2016-06-30 13F Bank of America COM 060505104 53,091 1,289 2.49 705 0.57 0.0942
2016-04-25 2016-03-31 13F Bank of America COM 060505104 51,802 633 1.24 701 -18.58 0.0902
2016-02-03 2015-12-31 13F Bank of America COM 060505104 51,169 -692 -1.33 861 6.56 0.1163
2015-10-08 2015-09-30 13F Bank of America COM 060505104 51,861 -5,979 -10.34 808 -17.89 0.1040
2015-08-11 2015-06-30 13F Bank of America COM 060505104 57,840 -5,835 -9.16 984 0.41 0.1386
2015-04-24 2015-03-31 13F Bank of America COM 060505104 63,675 4,553 7.70 980 -7.37 0.2356
2015-02-12 2014-12-31 13F Bank of America COM 060505104 59,122 4,192 7.63 1,058 12.91 0.2735
2014-11-06 2014-09-30 13F Bank of America COM 060505104 54,930 3,386 6.57 937 18.31 0.2452
2014-07-28 2014-06-30 13F Bank of America COM 060505104 51,544 5,019 10.79 792 -1.00 0.2075
2014-05-01 2014-03-31 13F Bank of America COM 060505104 46,525 -1,648 -3.42 800 6.67 0.2247
2014-02-03 2013-12-31 13F Bank of America COM 060505104 48,173 1,269 2.71 750 15.92 0.2241
2013-10-29 2013-09-30 13F Bank of America COM 060505104 46,904 -2,087 -4.26 647 2.70 0.2189
2013-07-30 2013-06-30 13F Bank of America COM 060505104 48,991 48,991 630 0.2298
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.