0001567619-21-003895
ROYAL BANK OF CANADA
Total Value: $345,120,174,000
Total Holdings: 26363
QuarterFilling ID
Q2 250002002654-25-000004
Q1 250002002654-25-000003
Q4 240002002654-25-000001
Q3 240002002654-24-000005
Q2 240002002654-24-000004
Q1 240002002654-24-000002
Q4 230002002654-24-000001
Q3 230002002654-23-000008
Q2 230002002654-23-000007
Q1 230002002654-23-000006
Q4 220002002654-23-000005
Q3 220002002654-23-000004
Q2 220002002654-23-000003
Q1 220002002654-23-000002
Q4 210002002654-23-000001
Compare Quarter:
NameTitleCUSIPValueSharesShare PriceInvestment% of Portfolio
AMAZON COM INCCOM23135106$12,166,0423,735,432DFND
APPLE INCCOM37833100$11,373,17885,712,390DFND
MICROSOFT CORPCOM594918104$9,540,86842,895,730DFND
TORONTO DOMINION BK ONTCOM NEW891160509$8,465,755150,048,789DFND
BANK NOVA SCOTIA B CCOM64149107$6,297,189116,528,300DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$6,281,04016,799,619DFND
ROYAL BK CDACOM780087102$6,089,68574,210,166DFND
ENBRIDGE INCCOM29250N105$5,171,124161,648,090DFND
TESLA INCCOM88160R101$4,951,8047,017,169DFND
BANK MONTREAL QUECOM63671101$4,597,65160,471,547DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$4,393,21518,876,878DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$4,183,209101,362,013DFND
CANADIAN NATL RY COCOM136375102$3,719,14433,856,574DFND
TC ENERGY CORPCOM87807B107$3,648,91989,609,993DFND
BCE INCCOM NEW05534B760$3,487,96981,494,612DFND
NVIDIA CORPORATIONCOM67066G104$3,219,3706,165,010DFND
CANADIAN IMP BK COMMCOM136069101$3,205,11637,499,906DFND
JPMORGAN CHASE & COCOM46625H100$3,193,41825,131,177DFND
UNITEDHEALTH GROUP INCCOM91324P102$3,153,9888,993,924DFND
FACEBOOK INCCL A30303M102$3,134,96511,476,653DFND
ALPHABET INCCAP STK CL C02079K107$3,053,7591,743,132DFND
ISHARES TRCORE S&P500 ETF464287200$3,035,0268,084,989DFND
ALPHABET INCCAP STK CL A02079K305$2,957,0291,687,186DFND
MANULIFE FINL CORPCOM56501R106$2,846,899159,758,551DFND
CANADIAN PAC RY LTDCOM13645T100$2,688,8107,755,661DFND
JOHNSON & JOHNSONCOM478160104$2,663,27416,922,569DFND
DISNEY WALT COCOM254687106$2,618,07514,450,144DFND
TELUS CORPORATIONCOM87971M103$2,571,945129,896,196DFND
INVESCO QQQ TRUNIT SER 146090E103$2,466,7357,862,359DFND
VISA INCCOM CL A92826C839$2,376,04910,862,926DFND
SUN LIFE FINANCIAL INC.COM866796105$2,135,47048,031,214DFND
HOME DEPOT INCCOM437076102$2,117,5807,972,215DFND
ISHARES TRRUSSELL 2000 ETF464287655$2,015,70410,281,056DFND
SELECT SECTOR SPDR TRSBI INT-FINL81369Y605$2,006,79968,073,226DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,971,5778,502,941DFND
COSTCO WHSL CORP NEWCOM22160K105$1,855,5034,924,637DFND
MERCK & CO. INCCOM58933Y105$1,849,15122,605,740DFND
SALESFORCE COM INCCOM79466L302$1,697,3307,627,424DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,670,0014,678,658DFND
DANAHER CORPORATIONCOM235851102$1,572,8757,080,554DFND
COCA COLA COCOM191216100$1,553,40928,326,234DFND
NETFLIX INCCOM64110L106$1,529,5582,828,691DFND
NUTRIEN LTDCOM67077M108$1,524,36531,652,116DFND
ADOBE SYSTEMS INCORPORATEDCOM00724F101$1,485,5702,970,428DFND
FORTIS INCCOM349553107$1,464,49935,877,000DFND
PAYPAL HLDGS INCCOM70450Y103$1,448,4906,184,849DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,440,38824,517,287DFND
CISCO SYS INCCOM17275R102$1,440,37432,187,177DFND
STARBUCKS CORPCOM855244109$1,424,75813,317,984DFND
CVS HEALTH CORPCOM126650100$1,405,82620,583,098DFND