Skip to main content

ROYAL BANK OF CANADA

Bank

Position in BAC — Bank Of America Corp /De/

CIK 1000275 TORONTO, A6

Position in BAC

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$2,161,054,635
-$198,714,315 QoQ
Shares Held
44,329,326
+3.3% QoQ
Ownership
0.625%
of shares outstanding
% of Portfolio
0.50%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 94.38405176744624.ToString("F0")% Shared 4.71913333399204.ToString("F0")% None 0.8968148985617331.ToString("F0")%

Common Shares in BAC Over Time

Shares Held

Position Value (USD)

Derivatives in BAC

reported options exposure · as of Mar 31, 2026
CallValue
$19,500,000
CallShares
400,000
PutValue
$26,578,500
PutShares
545,200

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Banks - Diversified

Financial Services · as of Mar 31, 2026

ROYAL BANK OF CANADA holds $52,615,392,624 across 19 Banks - Diversified names. BAC ranks #7 (4.1% of the industry book) .

# Ticker Company Shares Value (USD) Open
7 BAC
Bank Of America Corp /De/
This page
44,329,326 $2,161,054,635

All Filings in BAC

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $2,161,054,635 44,329,326
2026-03-31 $26,578,500 545,200
2026-03-31 $19,500,000 400,000
2025-12-31 $56,375,000 1,025,000
2025-12-31 $127,050,000 2,310,000
2025-12-31 $2,359,768,950 42,904,890
2025-09-30 $88,559,394 1,716,600
2025-09-30 $45,141,250 875,000
2025-09-30 $2,093,104,775 40,571,909
2025-06-30 $1,942,797,405 41,056,581
2025-06-30 $6,151,600 130,000
2025-06-30 $61,279,400 1,295,000
2025-03-31 $1,843,264,459 44,171,207
2025-03-31 $27,646,125 662,500
2025-03-31 $26,590,356 637,200
2024-12-31 $117,698,100 2,678,000
2024-12-31 $256,426,275 5,834,500
2024-12-31 $2,086,684,024 47,478,590
2024-09-30 $221,208,064 5,574,800
2024-09-30 $64,150,656 1,616,700
2024-09-30 $1,741,393,457 43,885,924
2024-06-30 $159,457,815 4,009,500
2024-06-30 $156,463,134 3,934,200
2024-06-30 $1,535,897,628 38,619,503
2024-03-31 $1,403,762,522 37,019,054
2024-03-31 $121,594,272 3,206,600
2024-03-31 $26,468,160 698,000
2023-12-31 $1,288,664,797 38,273,383
2023-12-31 $34,488,181 1,024,300
2023-12-31 $107,966,222 3,206,600
2023-09-30 $140,092,508 5,116,600
2023-09-30 $900,447,229 32,887,043
2023-09-30 $7,513,072 274,400
2023-06-30 $4,601,876 160,400
2023-06-30 $1,040,924,605 36,281,792
2023-06-30 $67,191,980 2,342,000
2023-03-31 $55,970,200 1,957,000
2023-03-31 $949,798,528 33,209,739
2023-03-31 $17,446,000 610,000
2022-12-31 $120,076,560 3,625,500
2022-12-31 $81,107,568 2,448,900
2022-12-31 $1,180,556,963 35,644,836
2022-09-30 $5,167,220 171,100
2022-09-30 $983,275,724 32,558,799
2022-09-30 $143,758,040 4,760,200
2022-06-30 $98,059,500 3,150,000
2022-06-30 $8,174,738 262,600
2022-06-30 $987,290,372 31,715,078
2022-03-31 $109,233,000 2,650,000
2022-03-31 $7,469,064 181,200