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 Jun 30, 2026 · filed Aug 14, 2026
Position Value
$2,586,340,365
+$425,285,730 QoQ
Shares Held
45,390,319
+2.4% QoQ
Ownership
0.649%
of shares outstanding
% of Portfolio
0.52%
of 13F equity value
Holder Rank
#21
of 3,605 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 98% Shared 1% None 1%

Common Shares in BAC Over Time

Shares Held

Position Value (USD)

Derivatives in BAC

reported options exposure · as of Jun 30, 2026
CallValue
$96,866,000
CallShares
1,700,000
PutValue
$21,652,400
PutShares
380,000

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 Jun 30, 2026

ROYAL BANK OF CANADA holds $64,367,549,631 across 19 Banks - Diversified names. BAC ranks #7 (4.0% of the industry book) .

# Ticker Company Shares Value (USD) Open
7 BAC
Bank Of America Corp /De/
This page
45,390,319 $2,586,340,365

All Filings in BAC

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $2,586,340,365 45,390,319
2026-06-30 $21,652,400 380,000
2026-06-30 $96,866,000 1,700,000
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 $26,590,356 637,200
2025-03-31 $1,843,264,459 44,171,207
2025-03-31 $27,646,125 662,500
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 $26,468,160 698,000
2024-03-31 $1,403,762,522 37,019,054
2024-03-31 $121,594,272 3,206,600
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