Royal Bank of Canada
CA ˙ TSX ˙ CA7800871021
270,94 CA$ ↑5,13 (1,93%)
2026-06-04
DEL PRIS
SecurityCA:RY / Royal Bank of Canada
InstitutionCIBC World Markets Inc.
Latest Disclosed Ownership19,920,248 shares
Latest Disclosed Value $ 3,219,510,482
CIBC World Markets Inc. ownership in RY / Royal Bank of Canada

On May 14, 2026 - CIBC World Markets Inc. filed a 13F-HR form disclosing ownership of 19,920,248 shares of Royal Bank of Canada (CA:RY) valued at $4,479,665,370 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 10, 2026 disclosing 20,670,197 shares of Royal Bank of Canada. This represents a change in shares of -3.63% during the quarter. The current value of the position is $5,397,191,993 USD.

CIBC World Markets Inc. has a history of taking positions in derivatives of the underlying security (RY) in the form of stock options. The firm currently holds call options representing 493,100 of underlying shares valued at $79,694,822 USD and put options representing 18,700 of underlying shares valued at $3,022,294 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.

CA:RY / Royal Bank of Canada 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 ROYAL BK CDA COM 780087102 19,920,248 -749,949 -3.63 3,219,510 -8.65 5.2555
2026-02-10 2025-12-31 13F ROYAL BK CDA COM 780087102 20,670,197 -822,721 -3.83 3,524,269 11.28 5.6824
2025-11-06 2025-09-30 13F ROYAL BK CDA COM 780087102 21,492,918 -2,153,457 -9.11 3,167,117 1.81 5.6765
2025-08-14 2025-06-30 13F ROYAL BK CDA COM 780087102 23,646,375 -3,155,967 -11.77 3,110,681 2.96 6.1601
2025-05-14 2025-03-31 13F ROYAL BK CDA COM 780087102 26,802,342 175,512 0.66 3,021,160 94,075.78 6.4645
2025-01-23 2024-12-31 13F ROYAL BK CDA COM 780087102 26,626,830 -5,053,103 -15.95 3,209 -18.81 6.7223
2024-11-12 2024-09-30 13F ROYAL BK CDA COM 780087102 31,679,933 -3,160,870 -9.07 3,951 6.61 8.2318
2024-08-07 2024-06-30 13F ROYAL BK CDA COM 780087102 34,840,803 -672,189 -1.89 3,706 3.46 8.5428
2024-05-13 2024-03-31 13F ROYAL BK CDA COM 780087102 35,512,992 6,067,410 20.61 3,583 20.32 8.5034
2024-02-13 2023-12-31 13F ROYAL BK CDA COM 780087102 29,445,582 5,630,278 23.64 2,978 42.99 7.5514
2023-11-13 2023-09-30 13F ROYAL BK CDA COM 780087102 23,815,304 597,181 2.57 2,082 -6.17 6.8750
2023-08-11 2023-06-30 13F ROYAL BK CDA COM 780087102 23,218,123 655,712 2.91 2,219 2.87 7.0665
2023-05-12 2023-03-31 13F ROYAL BK CDA SUSTAINABL COM 780087102 22,562,411 1,519,919 7.22 2,158 9.10 7.2725
2023-02-13 2022-12-31 13F ROYAL BK CDA SUSTAINABL COM 780087102 21,042,492 351,117 1.70 1,977 -99.89 6.9932
2022-11-10 2022-09-30 13F ROYAL BK CDA COM 780087102 20,691,375 1,075,134 5.48 1,861,189 -2.01 7.1496
2022-08-10 2022-06-30 13F ROYAL BK CDA COM 780087102 19,616,241 1,176,242 6.38 1,899,447 -6.59 6.6740
2022-05-12 2022-03-31 13F ROYAL BK CDA COM 780087102 18,439,999 -1,115,574 -5.70 2,033,379 -2.04 6.4450
2022-02-14 2021-12-31 13F ROYAL BK CDA COM 780087102 19,555,573 -575,177 -2.86 2,075,629 3.65 5.9688
2021-11-12 2021-09-30 13F ROYAL BK CDA COM 780087102 20,130,750 -298,859 -1.46 2,002,607 -3.24 6.5682
2021-08-12 2021-06-30 13F ROYAL BK CDA COM 780087102 20,429,609 -1,625,477 -7.37 2,069,724 1.77 5.7764
2021-05-11 2021-03-31 13F ROYAL BK CDA COM 780087102 22,055,086 -468,158 -2.08 2,033,699 10.03 5.9220
2021-02-08 2020-12-31 13F ROYAL BK CDA COM 780087102 22,523,244 2,044,044 9.98 1,848,257 28.67 5.8740
2020-11-12 2020-09-30 13F ROYAL BK CDA COM 780087102 20,479,200 -408,816 -1.96 1,436,411 1.43 6.2362
2020-08-13 2020-06-30 13F ROYAL BK CDA COM 780087102 20,888,016 529,285 2.60 1,416,207 13.02 6.4027
2020-05-15 2020-03-31 13F ROYAL BK CDA COM 780087102 20,358,731 558,581 2.82 1,253,080 -20.09 6.4071
2020-02-13 2019-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 19,800,150 520,963 2.70 1,568,172 0.22 6.4027
2019-11-13 2019-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 19,279,187 -683,905 -3.43 1,564,699 -1.29 7.0254
2019-08-08 2019-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 19,963,092 237,954 1.21 1,585,070 6.36 7.0196
2019-05-09 2019-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 19,725,138 -1,656,955 -7.75 1,490,234 1.72 6.8545
2019-02-13 2018-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 21,382,093 7,120 0.03 1,465,101 -14.52 7.4898
2018-11-09 2018-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 21,374,973 -855,183 -3.85 1,714,059 2.40 7.3471
2018-08-08 2018-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 22,230,156 -1,924,189 -7.97 1,673,931 -10.34 7.3154
2018-05-18 2018-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 24,154,345 1,602,039 7.10 1,866,889 1.38 7.6923
2018-02-01 2017-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 22,552,306 97,938 0.44 1,841,396 6.02 8.3321
2017-11-13 2017-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 22,454,368 -1,816,467 -7.48 1,736,845 -1.32 8.3177
2017-08-10 2017-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 24,270,835 -31,122,290 -56.18 1,760,121 -56.42 7.4895
2017-05-08 2017-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 55,393,125 -526,085 -0.94 4,038,713 6.67 13.0112
2017-05-08 2016-12-31 13F/A-1 ROYAL BK CDA MONTREAL QUE COM 780087102 55,919,210 -2,722,569 -4.64 3,786,290 4.21 14.0921
2017-01-09 2016-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 55,236,855 -3,404,924 3,740,087 15.4285
2017-05-08 2016-09-30 13F/A-1 ROYAL BK CDA MONTREAL QUE COM 780087102 58,641,779 618,920 1.07 3,633,445 5.98 14.7673
2016-11-03 2016-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 58,125,705 102,846 3,601,469 15.4519
2016-07-21 2016-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 58,022,859 259,820 0.45 3,428,571 3.12 15.0866
2016-05-04 2016-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 57,763,039 48,821 0.08 3,324,841 7.52 15.4434
2016-01-14 2015-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 57,714,218 1,830,270 3.28 3,092,328 0.15 15.6716
2015-10-26 2015-09-30 13F/A-1 ROYAL BK CDA MONTREAL QUE COM 780087102 55,883,948 93,218 0.17 3,087,588 -9.50 15.3040
2015-10-22 2015-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 55,883,948 93,218 3,087,588 15.5085
2015-07-22 2015-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 55,790,730 -5,799,103 -9.42 3,411,603 -8.23 14.7901
2015-04-23 2015-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 61,589,833 61,589,833 0.00 3,717,562 15.2005
2015-02-04 2014-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 0 -61,234,754 -100.00 0 -100.00
2014-10-22 2014-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 61,234,754 184,484 0.30 4,375,223 0.33 15.6879
2014-08-08 2014-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 61,050,270 357,547 0.59 4,360,821 8.88 15.1714
2014-05-13 2014-03-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 60,692,723 61,859 0.10 4,005,113 -1.74 15.3032
2014-02-07 2013-12-31 13F ROYAL BK CDA MONTREAL QUE COM 780087102 60,630,864 -300,052 -0.49 4,076,213 4.19 16.8954
2013-11-05 2013-09-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 60,930,916 117,196 0.19 3,912,374 10.33 16.1921
2013-08-07 2013-06-30 13F ROYAL BK CDA MONTREAL QUE COM 780087102 60,813,720 60,813,720 3,546,048 15.9135
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 ROYAL BK CDA COM Call 493,100 35.77 79,695 28.69 n/a n/a n/a
2026-02-10 2025-12-31 13F ROYAL BK CDA COM Call 363,200 -17.45 61,926 -4.49 n/a n/a n/a
2025-11-06 2025-09-30 13F ROYAL BK CDA COM Call 440,000 -71.37 64,837 -67.93 n/a n/a n/a
2025-08-14 2025-06-30 13F ROYAL BK CDA COM Call 1,536,900 6.25 202,179 24.00 n/a n/a n/a
2025-05-14 2025-03-31 13F ROYAL BK CDA COM Call 1,446,500 -38.70 163,049 57,311.62 n/a n/a n/a
2025-01-23 2024-12-31 13F ROYAL BK CDA COM Call 2,359,800 19.61 284 15.45 n/a n/a n/a
2024-11-12 2024-09-30 13F ROYAL BK CDA COM Call 1,972,900 43.61 246 68.49 n/a n/a n/a
2024-08-07 2024-06-30 13F ROYAL BK CDA COM Call 1,373,800 27.94 146 35.19 n/a n/a n/a
2024-05-13 2024-03-31 13F ROYAL BK CDA COM Call 1,073,800 -30.81 108 -30.77 n/a n/a n/a
2024-02-13 2023-12-31 13F ROYAL BK CDA COM Call 1,551,900 -19.64 157 -7.14 n/a n/a n/a
2023-11-13 2023-09-30 13F ROYAL BK CDA COM Call 1,931,100 77.21 169 61.54 n/a n/a n/a
2023-08-11 2023-06-30 13F ROYAL BK CDA COM Call 1,089,700 12.36 104 13.04 n/a n/a n/a
2023-05-12 2023-03-31 13F ROYAL BK CDA SUSTAINABL COM Call 969,800 93.34 93 95.74 n/a n/a n/a
2023-02-13 2022-12-31 13F ROYAL BK CDA SUSTAINABL COM Call 501,600 -1.65 47 -99.90 n/a n/a n/a
2022-11-10 2022-09-30 13F ROYAL BK CDA COM Call 510,000 12.86 45,874 4.84 n/a n/a n/a
2022-08-10 2022-06-30 13F ROYAL BK CDA COM Call 451,900 125.95 43,758 98.41 n/a n/a n/a
2022-05-12 2022-03-31 13F ROYAL BK CDA COM Call 200,000 -66.67 22,054 -65.37 n/a n/a n/a
2022-02-14 2021-12-31 13F ROYAL BK CDA COM Call 600,000 140.00 63,684 156.07 n/a n/a n/a
2021-11-12 2021-09-30 13F ROYAL BK CDA COM Call 250,000 0.00 24,870 -1.81 n/a n/a n/a
2021-08-12 2021-06-30 13F ROYAL BK CDA COM Call 250,000 -67.11 25,328 -63.86 n/a n/a n/a
2021-05-11 2021-03-31 13F ROYAL BK CDA COM Call 760,000 -59.24 70,080 -54.19 n/a n/a n/a
2021-02-08 2020-12-31 13F ROYAL BK CDA COM Call 1,864,400 6.54 152,993 24.64 n/a n/a n/a
2020-11-12 2020-09-30 13F ROYAL BK CDA COM Call 1,750,000 0.00 122,745 3.45 n/a n/a n/a
2020-08-13 2020-06-30 13F ROYAL BK CDA COM Call 1,750,000 12.69 118,650 24.13 n/a n/a n/a
2020-05-15 2020-03-31 13F ROYAL BK CDA COM Call 1,553,000 284.88 95,587 199.11 n/a n/a n/a
2020-02-13 2019-12-31 13F ROYAL BK CDA MONTREAL QUE COM Call 403,500 707.00 31,957 687.51 n/a n/a n/a
2019-11-13 2019-09-30 13F ROYAL BK CDA MONTREAL QUE COM Call 50,000 -83.53 4,058 -83.17 n/a n/a n/a
2019-08-08 2019-06-30 13F ROYAL BK CDA MONTREAL QUE COM Call 303,600 507.20 24,106 538.06 n/a n/a n/a
2019-05-09 2019-03-31 13F ROYAL BK CDA MONTREAL QUE COM Call 50,000 3,778 n/a n/a n/a
2017-11-13 2017-09-30 13F ROYAL BK CDA MONTREAL QUE COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2017-08-10 2017-06-30 13F ROYAL BK CDA MONTREAL QUE COM Call 17,100 -93.40 1,240 -92.93 n/a n/a n/a
2017-05-08 2016-12-31 13F/A ROYAL BK CDA MONTREAL QUE COM Call 259,000 -23.82 17,537 -16.75 n/a n/a n/a
2017-05-08 2016-09-30 13F/A ROYAL BK CDA MONTREAL QUE COM Call 340,000 21,066 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 ROYAL BK CDA COM Put 18,700 -96.73 3,022 -96.90 n/a n/a n/a
2026-02-10 2025-12-31 13F ROYAL BK CDA COM Put 572,500 61.68 97,611 87.07 n/a n/a n/a
2025-11-06 2025-09-30 13F ROYAL BK CDA COM Put 354,100 10.11 52,179 23.33 n/a n/a n/a
2025-08-14 2025-06-30 13F ROYAL BK CDA COM Put 321,600 -48.35 42,306 -39.72 n/a n/a n/a
2025-05-14 2025-03-31 13F ROYAL BK CDA COM Put 622,600 44.76 70,179 137,505.88 n/a n/a n/a
2025-01-23 2024-12-31 13F ROYAL BK CDA COM Put 430,100 0.00 52 -3.77 n/a n/a n/a
2024-11-12 2024-09-30 13F ROYAL BK CDA COM Put 430,100 -28.42 54 -15.87 n/a n/a n/a
2024-08-07 2024-06-30 13F ROYAL BK CDA COM Put 600,900 3.96 64 8.62 n/a n/a n/a
2024-05-13 2024-03-31 13F ROYAL BK CDA COM Put 578,000 -17.33 58 -17.14 n/a n/a n/a
2024-02-13 2023-12-31 13F ROYAL BK CDA COM Put 699,200 0.29 71 16.67 n/a n/a n/a
2023-11-13 2023-09-30 13F ROYAL BK CDA COM Put 697,200 62.03 61 46.34 n/a n/a n/a
2023-08-11 2023-06-30 13F ROYAL BK CDA COM Put 430,300 -18.86 41 -18.00 n/a n/a n/a
2023-05-12 2023-03-31 13F ROYAL BK CDA SUSTAINABL COM Put 530,300 35.97 51 38.89 n/a n/a n/a
2023-02-13 2022-12-31 13F ROYAL BK CDA SUSTAINABL COM Put 390,000 -71.43 37 -99.97 n/a n/a n/a
2022-11-10 2022-09-30 13F ROYAL BK CDA COM Put 1,365,000 0.00 122,782 -7.11 n/a n/a n/a
2022-08-10 2022-06-30 13F ROYAL BK CDA COM Put 1,365,000 17.67 132,173 3.33 n/a n/a n/a
2022-05-12 2022-03-31 13F ROYAL BK CDA COM Put 1,160,000 -54.57 127,913 -52.80 n/a n/a n/a
2022-02-14 2021-12-31 13F ROYAL BK CDA COM Put 2,553,400 22.56 271,018 30.76 n/a n/a n/a
2021-11-12 2021-09-30 13F ROYAL BK CDA COM Put 2,083,400 190.01 207,257 184.77 n/a n/a n/a
2021-08-12 2021-06-30 13F ROYAL BK CDA COM Put 718,400 6.73 72,781 17.26 n/a n/a n/a
2021-05-11 2021-03-31 13F ROYAL BK CDA COM Put 673,100 17.45 62,067 31.98 n/a n/a n/a
2021-02-08 2020-12-31 13F ROYAL BK CDA COM Put 573,100 53.60 47,029 79.71 n/a n/a n/a
2020-11-12 2020-09-30 13F ROYAL BK CDA COM Put 373,100 -24.40 26,169 -21.79 n/a n/a n/a
2020-08-13 2020-06-30 13F ROYAL BK CDA COM Put 493,500 41.00 33,459 55.32 n/a n/a n/a
2020-05-15 2020-03-31 13F ROYAL BK CDA COM Put 350,000 -30.00 21,542 -45.60 n/a n/a n/a
2020-02-13 2019-12-31 13F ROYAL BK CDA MONTREAL QUE COM Put 500,000 39,600 n/a n/a n/a
2019-08-08 2019-06-30 13F ROYAL BK CDA MONTREAL QUE COM Put 0 -100.00 0 -100.00 n/a n/a n/a
2019-05-09 2019-03-31 13F ROYAL BK CDA MONTREAL QUE COM Put 12,600 -98.74 952 -98.61 n/a n/a n/a
2019-02-13 2018-12-31 13F ROYAL BK CDA MONTREAL QUE COM Put 1,000,000 0.00 68,520 -14.55 n/a n/a n/a
2018-11-09 2018-09-30 13F ROYAL BK CDA MONTREAL QUE COM Put 1,000,000 100.00 80,190 112.99 n/a n/a n/a
2018-08-08 2018-06-30 13F ROYAL BK CDA MONTREAL QUE COM Put 500,000 37,650 n/a n/a n/a
2018-02-01 2017-12-31 13F ROYAL BK CDA MONTREAL QUE COM Put 0 -100.00 0 -100.00 n/a n/a n/a
2017-11-13 2017-09-30 13F ROYAL BK CDA MONTREAL QUE COM Put 11,300 -78.39 874 -76.96 n/a n/a n/a
2017-08-10 2017-06-30 13F ROYAL BK CDA MONTREAL QUE COM Put 52,300 228.93 3,793 285.08 n/a n/a n/a
2017-05-08 2016-09-30 13F/A ROYAL BK CDA MONTREAL QUE COM Put 15,900 985 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.