ROYAL BANK OF CANADA
BankTop Portfolio Positions
4,501 positions ·
$462,456,013,176 total
· as of Mar 31, 2026
| Ticker | Company | Shares | Value (USD) | % of Portfolio |
|---|---|---|---|---|
| AAPL |
Apple Inc.
Technology
|
68,105,349 | $17,284,456,516 | 3.74% |
| NVDA |
Nvidia Corp
Technology
|
99,020,851 | $17,269,236,408 | 3.73% |
| SPY |
Spdr S&P 500 ETF Trust
|
26,509,233 | $17,240,014,580 | 3.73% |
| MSFT |
Microsoft Corp
Technology
|
37,816,179 | $13,998,414,972 | 3.03% |
| RY |
Royal Bank Of Canada
Financial Services
|
73,050,835 | $11,818,164,079 | 2.56% |
| TD |
Toronto Dominion Bank
Financial Services
|
119,089,618 | $11,112,252,248 | 2.40% |
| GOOGL |
Alphabet Inc.
Communication Services
|
35,639,564 | $10,248,513,015 | 2.22% |
| AMZN |
Amazon Com Inc
Consumer Cyclical
|
47,665,317 | $9,927,255,560 | 2.15% |
| BMO |
Bank Of Montreal /Can/
Financial Services
|
58,547,042 | $7,923,756,660 | 1.71% |
| AVGO |
Broadcom Inc.
Technology
|
23,827,553 | $7,374,865,920 | 1.59% |
Portfolio Trend
Holdings in SU
Shares Held
Position Value (USD)
50 of 50 shown
| Report Date | Value (USD) | Shares | Type | Discretion | Filed | |
|---|---|---|---|---|---|---|
| 2026-03-31 | $4,233,506,623 | 64,037,311 | Shares | Defined | 2026-05-15 | |
| 2026-03-31 | $20,831,261 | 315,100 | Call | Defined | 2026-05-15 | |
| 2026-03-31 | $470,042,100 | 7,110,000 | Put | Defined | 2026-05-15 | |
| 2025-12-31 | $24,641,980 | 555,500 | Call | Defined | 2026-02-17 | |
| 2025-12-31 | $412,104,400 | 9,290,000 | Put | Defined | 2026-02-17 | |
| 2025-12-31 | $2,799,175,613 | 63,101,344 | Shares | Defined | 2026-02-17 | |
| 2025-09-30 | $2,784,273,936 | 66,593,493 | Shares | Defined | 2025-11-14 | |
| 2025-09-30 | $28,012,700 | 670,000 | Call | Defined | 2025-11-14 | |
| 2025-09-30 | $368,337,738 | 8,809,800 | Put | Defined | 2025-11-14 | |
| 2025-06-30 | $144,182,500 | 3,850,000 | Put | Defined | 2025-11-21 | |
| 2025-06-30 | $2,297,791,632 | 61,356,252 | Shares | Defined | 2025-11-21 | |
| 2025-06-30 | $16,852,500 | 450,000 | Call | Defined | 2025-11-21 | |
| 2025-03-31 | $71,632,000 | 1,850,000 | Put | Defined | 2025-11-21 | |
| 2025-03-31 | $7,744,000 | 200,000 | Call | Defined | 2025-11-21 | |
| 2025-03-31 | $2,785,570,382 | 71,941,384 | Shares | Defined | 2025-11-21 | |
| 2024-12-31 | $2,354,383,436 | 65,986,083 | Shares | Defined | 2025-02-14 | |
| 2024-12-31 | $23,652,272 | 662,900 | Call | Defined | 2025-02-14 | |
| 2024-12-31 | $73,572,160 | 2,062,000 | Put | Defined | 2025-02-14 | |
| 2024-09-30 | $283,951 | 7,691 | Shares | Defined | 2024-11-14 | |
| 2024-09-30 | $13,475,800 | 365,000 | Put | Defined | 2024-11-14 | |
| 2024-09-30 | $18,707,364 | 506,700 | Call | Defined | 2024-11-14 | |
| 2024-06-30 | $5,711,190 | 149,900 | Call | Defined | 2024-11-06 | |
| 2024-06-30 | $44,386,500 | 1,165,000 | Put | Defined | 2024-11-06 | |
| 2024-06-30 | $2,154,812,556 | 56,556,760 | Shares | Defined | 2024-11-06 | |
| 2024-03-31 | $16,978,600 | 460,000 | Put | Defined | 2024-11-05 | |
| 2024-03-31 | $8,038,998 | 217,800 | Call | Defined | 2024-11-05 | |
| 2024-03-31 | $2,435,049,694 | 65,972,628 | Shares | Defined | 2024-11-05 | |
| 2023-12-31 | $16,981,200 | 530,000 | Call | Defined | 2024-02-14 | |
| 2023-12-31 | $1,995,566,730 | 62,283,606 | Shares | Defined | 2024-02-14 | |
| 2023-12-31 | $59,434,200 | 1,855,000 | Put | Defined | 2024-02-14 | |
| 2023-09-30 | $2,243,873,335 | 65,266,822 | Shares | Defined | 2023-11-14 | |
| 2023-09-30 | $67,212,900 | 1,955,000 | Put | Defined | 2023-11-14 | |
| 2023-09-30 | $22,371,066 | 650,700 | Call | Defined | 2023-11-14 | |
| 2023-06-30 | $12,748,336 | 434,800 | Call | Defined | 2023-08-14 | |
| 2023-06-30 | $175,870,156 | 5,998,300 | Put | Defined | 2023-08-14 | |
| 2023-06-30 | $2,076,198,599 | 70,811,685 | Shares | Defined | 2023-08-14 | |
| 2023-03-31 | $2,332,847,445 | 75,131,963 | Shares | Defined | 2023-05-15 | |
| 2023-03-31 | $77,314,500 | 2,490,000 | Put | Defined | 2023-05-15 | |
| 2023-03-31 | $7,141,500 | 230,000 | Call | Defined | 2023-05-15 | |
| 2022-12-31 | $106,926,927 | 3,369,900 | Put | Defined | 2023-02-14 | |
| 2022-12-31 | $2,269,080,069 | 71,512,136 | Shares | Defined | 2023-02-14 | |
| 2022-12-31 | $9,699,861 | 305,700 | Call | Defined | 2023-02-14 | |
| 2022-09-30 | $70,456,635 | 2,502,900 | Put | Defined | 2022-11-14 | |
| 2022-09-30 | $1,931,753,068 | 68,623,555 | Shares | Defined | 2022-11-14 | |
| 2022-09-30 | $26,643,975 | 946,500 | Call | Defined | 2022-11-14 | |
| 2022-06-30 | $59,054,373 | 1,683,900 | Put | Defined | 2022-08-15 | |
| 2022-06-30 | $2,425,915,166 | 69,173,515 | Shares | Defined | 2022-08-15 | |
| 2022-06-30 | $28,971,327 | 826,100 | Call | Defined | 2022-08-15 | |
| 2022-03-31 | $54,493,739 | 1,672,100 | Put | Defined | 2022-05-16 | |
| 2022-03-31 | $2,318,408,175 | 71,138,637 | Shares | Defined | 2022-05-16 | |
| No quarters match your search. | ||||||