美國銀行公司
MX ˙ BMV ˙ US0605051046
SecurityMX:BAC / Bank of America Corporation
InstitutionCapital Fund Management S.a.
Latest Disclosed Ownership484,269 shares
Latest Disclosed Value $ 23,608,113
Capital Fund Management S.a. ownership in BAC / Bank of America Corporation

On May 14, 2026 - Capital Fund Management S.a. filed a 13F-HR form disclosing ownership of 484,269 shares of Bank of America Corporation (MX:BAC) valued at $23,608,113 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 17, 2026 disclosing 1,887,992 shares of Bank of America Corporation. This represents a change in shares of -74.35% during the quarter.

Capital Fund Management S.a. has a history of taking positions in derivatives of the underlying security (BAC) in the form of stock options. The firm currently holds call options representing 432,000 of underlying shares valued at $21,060,000 USD and put options representing 481,300 of underlying shares valued at $23,463,375 USD .

Note: prior versions of this page mistakenly stated that the share values represented the number of options, not the number of underlying shares. For more information on the data backing these reports, please see the SEC document Frequently Asked Questions About Form 13F.

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 .

Institutional Put/Call Ratios
(Premium Subscription Required)

In addition to reporting standard equity and debt issues, institutions with more than 100MM assets under management must also disclose their put and call option holdings. Since put options generally indicate negative sentiment, and call options indicate positive sentiment, we can get a sense of the overall institutional sentiment by plotting the ratio of puts to calls. The chart to the right plots the historical put/call ratio for this instrument.

Using Put/Call Ratio as an indicator of investor sentiment overcomes one of the key deficiencies of using total institutional ownership, which is that a significant amount of assets under management are invested passively to track indices. Passively-managed funds do not typically buy options, so the put/call ratio indicator more closely tracks the sentiment of actively-managed funds.

MX:BAC / Bank of America Corporation Historical Put/Call Ratio
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-05-14 2026-03-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM 060505104 484,269 -1,403,723 -74.35 23,608 -77.26 0.1067
2026-02-17 2025-12-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM 060505104 1,887,992 1,705,612 935.20 103,840 1,003.73 0.2885
2025-11-13 2025-09-30 13F BANK AMERICA COM 060505104 182,380 -2,001,757 -91.65 9,409 -90.90 0.0247
2025-08-13 2025-06-30 13F BANK AMERICA COM 060505104 2,184,137 -1,161,181 -34.71 103,353 -25.96 0.2847
2025-05-14 2025-03-31 13F BANK AMERICA COM 060505104 3,345,318 82,717 2.54 139,600 -2.64 0.4027
2025-02-13 2024-12-31 13F BANK AMERICA COM 060505104 3,262,601 472,750 16.95 143,391 29.53 0.3658
2024-11-13 2024-09-30 13F BANK AMERICA COM 060505104 2,789,851 -786,362 -21.99 110,701 -22.16 0.3030
2024-08-13 2024-06-30 13F BANK AMERICA COM 060505104 3,576,213 654,517 22.40 142,226 28.37 0.4182
2024-05-15 2024-03-31 13F BANK AMERICA COM 060505104 2,921,696 1,465,115 100.59 110,791 125.90 0.3206
2024-02-14 2023-12-31 13F BANK AMERICA COM 060505104 1,456,581 -4,485,725 -75.49 49,043 -69.86 0.1318
2023-11-14 2023-09-30 13F BANK AMERICA COM 060505104 5,942,306 2,650,968 80.54 162,700 72.30 0.5623
2023-08-14 2023-06-30 13F BANK AMERICA COM 060505104 3,291,338 3,291,338 94,428 0.3828
2023-05-15 2023-03-31 13F BANK AMERICA COM 060505104 0 -281,428 -100.00 0 -100.00
2023-02-13 2022-12-31 13F BANK AMERICA COM 060505104 281,428 -498,120 -63.90 9,321 -60.41 0.0626
2022-11-14 2022-09-30 13F BK OF AMERICA COM 060505104 779,548 -173,300 -18.19 23,542 -20.63 0.1850
2022-08-12 2022-06-30 13F BK OF AMERICA COM 060505104 952,848 939,394 6,982.27 29,662 5,254.15 0.2697
2022-05-12 2022-03-31 13F BK OF AMERICA COM 060505104 13,454 13,454 555 0.0045
2022-02-10 2021-12-31 13F BK OF AMERICA COM 060505104 0 -1,537,672 -100.00 0 -100.00
2021-11-12 2021-09-30 13F BK OF AMERICA COM 060505104 1,537,672 366,971 31.35 65,274 35.23 0.4834
2021-08-12 2021-06-30 13F BK OF AMERICA COM 060505104 1,170,701 428,708 57.78 48,268 68.14 0.3821
2021-05-14 2021-03-31 13F BK OF AMERICA COM 060505104 741,993 -2,328,024 -75.83 28,708 -69.15 0.3171
2021-02-12 2020-12-31 13F BK OF AMERICA COM 060505104 3,070,017 354,523 13.06 93,052 42.25 0.8774
2020-11-13 2020-09-30 13F BK OF AMERICA COM 060505104 2,715,494 734,660 37.09 65,416 39.05 0.8079
2020-08-13 2020-06-30 13F BK OF AMERICA COM 060505104 1,980,834 818,612 70.44 47,045 90.66 0.7465
2020-05-13 2020-03-31 13F Bank of America COM 060505104 1,162,222 837,909 258.36 24,674 116.02 0.3817
2020-02-13 2019-12-31 13F Bank of America COM 060505104 324,313 140,442 76.38 11,422 112.94 0.0899
2019-11-13 2019-09-30 13F Bank of America COM 060505104 183,871 142,295 342.25 5,364 344.78 0.0483
2019-08-12 2019-06-30 13F Bank of America COM 060505104 41,576 41,576 1,206 0.0110
2019-02-13 2018-12-31 13F Bank of America COM 060505104 0 -179,949 -100.00 0 -100.00
2018-11-14 2018-09-30 13F Bank of America COM 060505104 179,949 -2,236,200 -92.55 5,301 -92.22 0.0289
2018-08-14 2018-06-30 13F Bank of America COM 060505104 2,416,149 2,168,326 874.95 68,111 816.46 0.3553
2018-05-15 2018-03-31 13F Bank of America COM 060505104 247,823 -73,727 -22.93 7,432 -21.70 0.0446
2018-02-09 2017-12-31 13F Bank of America COM 060505104 321,550 -3,140,038 -90.71 9,492 -89.18 0.0523
2017-11-13 2017-09-30 13F Bank of America COM 060505104 3,461,588 1,850,200 114.82 87,717 124.39 0.6304
2017-08-10 2017-06-30 13F Bank of America COM 060505104 1,611,388 1,510,000 1,489.33 39,092 1,534.28 0.3152
2017-05-03 2017-03-31 13F Bank of America COM 060505104 101,388 -1,900,098 -94.93 2,392 -94.59 0.0199
2017-02-08 2016-12-31 13F Bank of America COM 060505104 2,001,486 682,228 51.71 44,233 114.24 0.3810
2016-10-31 2016-09-30 13F Bank of America COM 060505104 1,319,258 1,319,258 0.00 20,646 0.1895
2016-07-27 2016-06-30 13F Bank of America COM 060505104 0 -5,459,380 -100.00 0 -100.00
2016-05-02 2016-03-31 13F Bank of America COM 060505104 5,459,380 5,188,258 1,913.62 73,811 1,517.60 0.7169
2016-01-28 2015-12-31 13F Bank of America COM 060505104 271,122 271,122 0.00 4,563 0.0469
2015-10-27 2015-09-30 13F Bank of America COM 060505104 0 -1,161,272 -100.00 0 -100.00
2015-07-28 2015-06-30 13F Bank of America COM 060505104 1,161,272 -1,350,654 -53.77 19,765 -48.87 0.2507
2015-04-28 2015-03-31 13F Bank of America COM 060505104 2,511,926 2,511,926 0.00 38,659 0.5273
2014-10-31 2014-09-30 13F Bank of America COM 060505104 0 -1,277,088 -100.00 0 -100.00
2014-08-01 2014-06-30 13F Bank of America COM 060505104 1,277,088 1,002,166 364.53 19,629 315.08 0.2073
2014-05-14 2014-03-31 13F Bank of America COM 060505104 274,922 -1,271,600 -82.22 4,729 -80.36 0.0578
2014-01-31 2013-12-31 13F Bank of America COM 060505104 1,546,522 217,972 16.41 24,079 40.94 0.2978
2013-07-31 2013-06-30 13F Bank of America COM 060505104 1,328,550 1,328,550 17,085 0.2609
Disclosed Call Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share
Price
Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2026-05-14 2026-03-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM Call 432,000 -36.64 21,060 -43.84 n/a n/a n/a
2026-02-17 2025-12-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM Call 681,800 -9.49 37,499 -3.51 n/a n/a n/a
2025-11-13 2025-09-30 13F BANK AMERICA COM Call 753,300 -15.30 38,863 -7.66 n/a n/a n/a
2025-08-13 2025-06-30 13F BANK AMERICA COM Call 889,400 79.86 42,086 103.95 n/a n/a n/a
2025-05-14 2025-03-31 13F BANK AMERICA COM Call 494,500 -59.37 20,635 -61.42 n/a n/a n/a
2025-02-13 2024-12-31 13F BANK AMERICA COM Call 1,217,000 -34.44 53,487 -27.38 n/a n/a n/a
2024-11-13 2024-09-30 13F BANK AMERICA COM Call 1,856,200 11.81 73,654 11.55 n/a n/a n/a
2024-08-13 2024-06-30 13F BANK AMERICA COM Call 1,660,200 -29.56 66,026 -26.12 n/a n/a n/a
2024-05-15 2024-03-31 13F BANK AMERICA COM Call 2,356,800 -51.19 89,370 -45.03 n/a n/a n/a
2024-02-14 2023-12-31 13F BANK AMERICA COM Call 4,828,900 68.51 162,589 107.23 n/a n/a n/a
2023-11-14 2023-09-30 13F BANK AMERICA COM Call 2,865,600 -32.00 78,460 -35.10 n/a n/a n/a
2023-08-14 2023-06-30 13F BANK AMERICA COM Call 4,214,100 173.50 120,903 174.37 n/a n/a n/a
2023-05-15 2023-03-31 13F BANK AMERICA COM Call 1,540,800 22.22 44,067 5.54 n/a n/a n/a
2023-02-13 2022-12-31 13F BANK AMERICA COM Call 1,260,700 9.34 41,754 19.91 n/a n/a n/a
2022-11-14 2022-09-30 13F BK OF AMERICA COM Call 1,153,000 18.04 34,821 14.51 n/a n/a n/a
2022-08-12 2022-06-30 13F BK OF AMERICA COM Call 976,800 26.35 30,408 -4.58 n/a n/a n/a
2022-05-12 2022-03-31 13F BK OF AMERICA COM Call 773,100 -5.35 31,867 -12.31 n/a n/a n/a
2022-02-10 2021-12-31 13F BK OF AMERICA COM Call 816,800 239.20 36,339 255.53 n/a n/a n/a
2021-11-12 2021-09-30 13F BK OF AMERICA COM Call 240,800 -3.64 10,222 -0.80 n/a n/a n/a
2021-08-12 2021-06-30 13F BK OF AMERICA COM Call 249,900 290.47 10,303 316.11 n/a n/a n/a
2021-05-14 2021-03-31 13F BK OF AMERICA COM Call 64,000 -61.63 2,476 -51.02 n/a n/a n/a
2021-02-12 2020-12-31 13F BK OF AMERICA COM Call 166,800 -32.28 5,056 -14.80 n/a n/a n/a
2020-11-13 2020-09-30 13F BK OF AMERICA COM Call 246,300 -55.16 5,933 -54.52 n/a n/a n/a
2020-08-13 2020-06-30 13F BK OF AMERICA COM Call 549,300 -24.65 13,046 -15.71 n/a n/a n/a
2020-05-13 2020-03-31 13F Bank of America COM Call 729,000 53.77 15,477 -7.31 n/a n/a n/a
2020-02-13 2019-12-31 13F Bank of America COM Call 474,100 16,698 n/a n/a n/a
2019-08-12 2019-06-30 13F Bank of America COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2019-05-13 2019-03-31 13F Bank of America COM Call 84,300 0.00 2,077 0.00 n/a n/a n/a
2019-02-13 2018-12-31 13F Bank of America COM Call 84,300 -4.75 2,077 -20.33 n/a n/a n/a
2018-11-14 2018-09-30 13F Bank of America COM Call 88,500 -18.81 2,607 -15.16 n/a n/a n/a
2018-08-14 2018-06-30 13F Bank of America COM Call 109,000 -58.71 3,073 -61.18 n/a n/a n/a
2018-05-15 2018-03-31 13F Bank of America COM Call 264,000 129.17 7,917 132.78 n/a n/a n/a
2018-02-09 2017-12-31 13F Bank of America COM Call 115,200 -15.91 3,401 -2.04 n/a n/a n/a
2017-11-13 2017-09-30 13F Bank of America COM Call 137,000 -64.37 3,472 -62.78 n/a n/a n/a
2017-08-10 2017-06-30 13F Bank of America COM Call 384,500 -19.15 9,328 -16.86 n/a n/a n/a
2017-05-03 2017-03-31 13F Bank of America COM Call 475,600 77.07 11,219 89.00 n/a n/a n/a
2017-02-08 2016-12-31 13F Bank of America COM Call 268,600 5,936 n/a n/a n/a
2016-10-31 2016-09-30 13F Bank of America COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2016-07-27 2016-06-30 13F Bank of America COM Call 222,700 4.31 2,955 2.36 n/a n/a n/a
2016-05-02 2016-03-31 13F Bank of America COM Call 213,500 2,887 n/a n/a n/a
2016-01-28 2015-12-31 13F Bank of America COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2015-10-27 2015-09-30 13F Bank of America COM Call 33,400 520 n/a n/a n/a
2015-07-28 2015-06-30 13F Bank of America COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2015-04-28 2015-03-31 13F Bank of America COM Call 31,800 489 n/a n/a n/a
2015-01-28 2014-12-31 13F Bank of America COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2014-10-31 2014-09-30 13F Bank of America COM Call 96,600 -26.54 1,647 -18.51 n/a n/a n/a
2014-08-01 2014-06-30 13F Bank of America COM Call 131,500 -43.99 2,021 -49.96 n/a n/a n/a
2014-05-14 2014-03-31 13F Bank of America COM Call 234,800 -7.05 4,039 2.70 n/a n/a n/a
2014-01-31 2013-12-31 13F Bank of America COM Call 252,600 -47.11 3,933 -40.33 n/a n/a n/a
2013-10-31 2013-09-30 13F Bank of America COM Call 477,600 6,591 n/a n/a n/a
Disclosed Put Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share Price Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2026-05-14 2026-03-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM Put 481,300 -36.27 23,463 -43.51 n/a n/a n/a
2026-02-17 2025-12-31 13F BANK AMERICA CORP COM BANK AMERICA CORP COM Put 755,200 -13.93 41,536 -8.24 n/a n/a n/a
2025-11-13 2025-09-30 13F BANK AMERICA COM Put 877,400 3.32 45,265 12.64 n/a n/a n/a
2025-08-13 2025-06-30 13F BANK AMERICA COM Put 849,200 -29.97 40,184 -20.59 n/a n/a n/a
2025-05-14 2025-03-31 13F BANK AMERICA COM Put 1,212,700 -50.33 50,606 -52.84 n/a n/a n/a
2025-02-13 2024-12-31 13F BANK AMERICA COM Put 2,441,300 -19.51 107,295 -10.85 n/a n/a n/a
2024-11-13 2024-09-30 13F BANK AMERICA COM Put 3,033,200 3.22 120,357 2.99 n/a n/a n/a
2024-08-13 2024-06-30 13F BANK AMERICA COM Put 2,938,500 -25.36 116,864 -21.72 n/a n/a n/a
2024-05-15 2024-03-31 13F BANK AMERICA COM Put 3,937,000 -8.32 149,291 3.25 n/a n/a n/a
2024-02-14 2023-12-31 13F BANK AMERICA COM Put 4,294,500 79.51 144,596 120.75 n/a n/a n/a
2023-11-14 2023-09-30 13F BANK AMERICA COM Put 2,392,300 -36.42 65,501 -39.32 n/a n/a n/a
2023-08-14 2023-06-30 13F BANK AMERICA COM Put 3,762,400 224.71 107,943 225.74 n/a n/a n/a
2023-05-15 2023-03-31 13F BANK AMERICA COM Put 1,158,700 8.09 33,139 -6.66 n/a n/a n/a
2023-02-13 2022-12-31 13F BANK AMERICA COM Put 1,072,000 -0.33 35,505 9.30 n/a n/a n/a
2022-11-14 2022-09-30 13F BK OF AMERICA COM Put 1,075,600 2.68 32,483 -0.38 n/a n/a n/a
2022-08-12 2022-06-30 13F BK OF AMERICA COM Put 1,047,500 230.34 32,609 149.49 n/a n/a n/a
2022-05-12 2022-03-31 13F BK OF AMERICA COM Put 317,100 -28.01 13,071 -33.31 n/a n/a n/a
2022-02-10 2021-12-31 13F BK OF AMERICA COM Put 440,500 84.70 19,598 93.57 n/a n/a n/a
2021-11-12 2021-09-30 13F BK OF AMERICA COM Put 238,500 16.97 10,124 20.44 n/a n/a n/a
2021-08-12 2021-06-30 13F BK OF AMERICA COM Put 203,900 693.39 8,407 745.67 n/a n/a n/a
2021-05-14 2021-03-31 13F BK OF AMERICA COM Put 25,700 -78.35 994 -72.37 n/a n/a n/a
2021-02-12 2020-12-31 13F BK OF AMERICA COM Put 118,700 -19.91 3,598 0.76 n/a n/a n/a
2020-11-13 2020-09-30 13F BK OF AMERICA COM Put 148,200 -37.91 3,570 -37.03 n/a n/a n/a
2020-08-13 2020-06-30 13F BK OF AMERICA COM Put 238,700 -56.78 5,669 -51.65 n/a n/a n/a
2020-05-13 2020-03-31 13F Bank of America COM Put 552,300 -24.63 11,725 -54.57 n/a n/a n/a
2020-02-13 2019-12-31 13F Bank of America COM Put 732,800 172.82 25,809 229.41 n/a n/a n/a
2019-11-13 2019-09-30 13F Bank of America COM Put 268,600 -7.86 7,835 -7.32 n/a n/a n/a
2019-08-12 2019-06-30 13F Bank of America COM Put 291,500 -10.20 8,454 -5.61 n/a n/a n/a
2019-05-13 2019-03-31 13F/A Bank of America COM Put 324,600 -55.17 8,956 -49.80 n/a n/a n/a
2019-05-13 2019-03-31 13F Bank of America COM Put 724,100 17,842 n/a n/a n/a
2019-02-13 2018-12-31 13F Bank of America COM Put 724,100 0.57 17,842 -15.88 n/a n/a n/a
2018-11-14 2018-09-30 13F Bank of America COM Put 720,000 -0.76 21,211 3.71 n/a n/a n/a
2018-08-14 2018-06-30 13F Bank of America COM Put 725,500 28.41 20,452 20.70 n/a n/a n/a
2018-05-15 2018-03-31 13F Bank of America COM Put 565,000 31.67 16,944 33.76 n/a n/a n/a
2018-02-09 2017-12-31 13F Bank of America COM Put 429,100 27.71 12,667 48.78 n/a n/a n/a
2017-11-13 2017-09-30 13F Bank of America COM Put 336,000 -40.65 8,514 -38.01 n/a n/a n/a
2017-08-10 2017-06-30 13F Bank of America COM Put 566,100 65.96 13,734 70.67 n/a n/a n/a
2017-05-03 2017-03-31 13F Bank of America COM Put 341,100 37.76 8,047 47.06 n/a n/a n/a
2017-02-08 2016-12-31 13F Bank of America COM Put 247,600 543.12 5,472 807.46 n/a n/a n/a
2016-10-31 2016-09-30 13F Bank of America COM Put 38,500 -73.23 603 -68.40 n/a n/a n/a
2016-07-27 2016-06-30 13F Bank of America COM Put 143,800 19.63 1,908 17.42 n/a n/a n/a
2016-05-02 2016-03-31 13F Bank of America COM Put 120,200 1,625 n/a n/a n/a
2016-01-28 2015-12-31 13F Bank of America COM Put 0 -100.00 0 -100.00 n/a n/a n/a
2015-10-27 2015-09-30 13F Bank of America COM Put 25,800 100.00 402 82.73 n/a n/a n/a
2015-07-28 2015-06-30 13F Bank of America COM Put 12,900 220 n/a n/a n/a
2015-01-28 2014-12-31 13F Bank of America COM Put 0 -100.00 0 -100.00 n/a n/a n/a
2014-10-31 2014-09-30 13F Bank of America COM Put 23,500 -36.31 401 -29.28 n/a n/a n/a
2014-08-01 2014-06-30 13F Bank of America COM Put 36,900 -80.12 567 -82.24 n/a n/a n/a
2014-05-14 2014-03-31 13F Bank of America COM Put 185,600 29.79 3,192 43.33 n/a n/a n/a
2014-01-31 2013-12-31 13F Bank of America COM Put 143,000 -22.16 2,227 -12.15 n/a n/a n/a
2013-10-31 2013-09-30 13F Bank of America COM Put 183,700 90.36 2,535 104.27 n/a n/a n/a
2013-07-31 2013-06-30 13F Bank of America COM Put 96,500 1,241 n/a n/a n/a
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.