RY Royal Bank Of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. Its success comes from the 86,000+ employees who leverage their imaginations and insights to bring our vision, values and strategy to life so the company can help its clients thrive and communities prosper. As Canada's biggest bank, and one of the largest in the world based on market capitalization, the company has a diversified business model with a focus on innovation and providing exceptional experiences to our 17 million clients in Canada, the U.S. and 34 other countries.

RY stock data


Investment data

Data from SEC filings
Securities sold
Number of investors
Top 50 of 6923 long holdings
End of quarter 30 Jun 21
$9.75B 36M
$9.51B 135.76M
$8.61B 62.89M
$7.43B 73.32M
$7.1B 109.12M
$6.44B 1.87M
$6.35B 158.52M
$5.8B 56.56M
$5.01B 98.22M
$4.32B 87.16M
$4.18B 36.72M
$4.01B 1.64M
$3.94B 9.83M
$3.88B 24.97M
$3.8B 77.13M
$3.62B 8.43M
$3.58B 1.43M
$3.49B 33.1M
$3.39B 7.92M
$3.26B 9.38M
$2.99B 38.87M
$2.99B 133.27M
$2.93B 148.62M
$2.87B 12.26M
$2.8B 16.99M
$2.48B 48.2M
$2.48B 7.76M
$2.23B 61.39M
$2.2B 2.75M
$2.19B 12.46M
$2.13B 7.66M
$1.95B 7.28M
$1.88B 5.16M
$1.85B 18.65M
$1.84B 4.66M
$1.8B 75.26M
$1.8B 29.75M
$1.79B 7.9M
$1.68B 2.87M
$1.66B 31.23M
$1.62B 7.08M
$1.61B 16.58M
$1.61B 16.19M
$1.57B 1.07M
$1.55B 13.89M
$1.52B 22.56M
$1.49B 27.61M
Vanguard Tax-managed Intl FD
$1.49B 28.95M
$1.48B 11.9M
$1.45B 6.26M
Holdings list only includes long positions. Only includes long positions.


2 Dec 20
28 Sep 21
31 Oct 21
Quarter (USD)
Oct 20 Oct 20 Jul 20 Jun 20
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD)
Oct 20 Oct 19 Oct 18 Oct 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS

Financial data from company earnings reports.

Data for the last complete 13F reporting period. To see the most recent changes to ownership, click the ownership history button above.

40.7% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 583 569 +2.5%
Opened positions 64 67 -4.5%
Closed positions 50 56 -10.7%
Increased positions 208 206 +1.0%
Reduced positions 176 165 +6.7%
13F shares
Current Prev Q Change
Total value 58.69B 54.38B +7.9%
Total shares 579.89M 589.21M -1.6%
Total puts 1.8M 1.84M -2.3%
Total calls 4.03M 4.08M -1.0%
Total put/call ratio 0.4 0.5 -1.3%
Largest owners
Shares Value Change
RY Royal Bank Of Canada 73.32M $7.43B -0.2%
BMO Bank of Montreal 70.42M $7.1B +6.4%
Vanguard 44.53M $4.51B +1.5%
TD Asset Management 29.94M $3.03B -1.2%
MKFCF Mackenzie Financial 29.6M $3B -0.9%
FIL 27.7M $2.81B -7.5%
BNS Bank Of Nova Scotia 21.06M $2.13B +6.4%
CIBC World Markets 20.43M $2.07B -7.4%
1832 Asset Management 17.46M $1.77B +5.6%
FMR 16.56M $1.68B -0.7%
Largest transactions
Shares Bought/sold Change
Beutel, Goodman & Co 8.71M -4.95M -36.2%
BMO Bank of Montreal 70.42M +4.24M +6.4%
Caisse De Depot Et Placement Du Quebec 10.98M -3.66M -25.0%
Canada Pension Plan Investment Board 5.21M -2.3M -30.6%
FIL 27.7M -2.26M -7.5%
Capital Research Global Investors 0 -2.03M EXIT
Acadian Asset Management 396.54K -1.88M -82.5%
CIBC World Markets 20.43M -1.63M -7.4%
BNS Bank Of Nova Scotia 21.06M +1.27M +6.4%
Content analysis
7th grade Avg
New words: accessibility, assessment, attestation, BQ, consolidated, Cynthia, Devine, firm, hotline, issuance, July, Limited, LRCN, media, million, Preferred, prepared, price, public, Recourse, Regulation, social, structure, trust
Removed: Denison


No filings


System and method for reducing false positive security events
28 Sep 21
A cybersecurity platform that process collected data using a data model to generate security events linked to IP addresses, locations, or other variable information.
Systems and Methods for Modeling Continuous Stochastic Processes with Dynamic Normalizing Flows
19 Aug 21
Systems and methods for machine learning architecture for time series data prediction.
System and Method for Weather Dependent Machine Learning Architecture
19 Aug 21
A machine learning architecture is proposed that is directed to receive different time-series data sets relating to environmental conditions as well as a target variable for prediction and to transform the time-series data sets for training a plurality of different machine learning models.
System and Method for Distributed Non-linear Masking of Sensitive Data for Machine Learning Training
19 Aug 21
Described in various embodiments herein is a technical solution directed to training downstream machine learning models.
System and Method for Message Recipient Verification
19 Aug 21
An electronic device includes a communication interface and at least one processor configured for: transmitting to or receiving from a second electronic device over proximity-based communication channel an introduction message including a first encryption key; receiving, from a server via the at least one communication interface, a challenge notification providing notification of a challenge to be completed to initiate a data process, the challenge notification including or providing access to at least one data field associated with a verification challenge; identifying, from the at least one data field, an encrypted challenge response value; decrypting the encrypted challenge response value with a key corresponding to the first encryption key; and transmitting the decrypted challenge response value to the server to complete the challenge to initiate the data process.