Portfolio Holdings Detail for ISIN IE00B14X4M10
Stock Name / FundiShares MSCI North America UCITS ETF USD (Dist) USD
IssuerBlackrock
Entity holding fund iShares Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300YDM1GFZR5B4U80
ETF TickerIDNA(USD) LSE
ETF TickerIQQN(EUR) F
ETF TickerIDNA.LS(USD) CXE
ETF TickerINAA.LS(GBX) CXE
ETF TickerINAA.MI(EUR) CXE
ETF TickerINAAz(USD) CXE
ETF TickerIQQN.DE(EUR) CXE
ETF TickerINAA(EUR) ETF Plus
ETF TickerIDNA.L(GBP) LSE

Holdings detail for RY.TO

Stock NameRoyal Bank of Canada
TickerRY.TO(CAD) Toronto
TYPECommon Stock
CountryCanada
ISINCA7800871021

Show aggregate RY.TO holdings

iShares MSCI North America UCITS ETF USD (Dist) USD RY.TO holdings

DateNumber of RY.TO Shares HeldBase Market Value of RY.TO SharesLocal Market Value of RY.TO SharesChange in RY.TO Shares HeldChange in RY.TO Base ValueCurrent Price per RY.TO Share HeldPrevious Price per RY.TO Share Held
2025-05-08 (Thursday)29,821CAD 3,579,764RY.TO holding decreased by -21916CAD 3,579,7640CAD -21,916 CAD 120.042 CAD 120.777
2025-05-07 (Wednesday)29,821CAD 3,601,680RY.TO holding increased by 24457CAD 3,601,6800CAD 24,457 CAD 120.777 CAD 119.957
2025-05-06 (Tuesday)29,821CAD 3,577,223RY.TO holding decreased by -28806CAD 3,577,2230CAD -28,806 CAD 119.957 CAD 120.922
2025-05-05 (Monday)29,821CAD 3,606,029RY.TO holding decreased by -20577CAD 3,606,0290CAD -20,577 CAD 120.922 CAD 121.612
2025-05-02 (Friday)29,821CAD 3,626,606RY.TO holding increased by 46190CAD 3,626,6060CAD 46,190 CAD 121.612 CAD 120.064
2025-05-01 (Thursday)29,821CAD 3,580,416RY.TO holding increased by 8070CAD 3,580,4160CAD 8,070 CAD 120.064 CAD 119.793
2025-04-30 (Wednesday)29,821CAD 3,572,346RY.TO holding increased by 4063CAD 3,572,3460CAD 4,063 CAD 119.793 CAD 119.657
2025-04-29 (Tuesday)29,821CAD 3,568,283RY.TO holding increased by 35762CAD 3,568,2830CAD 35,762 CAD 119.657 CAD 118.457
2025-04-28 (Monday)29,821CAD 3,532,521RY.TO holding increased by 19866CAD 3,532,5210CAD 19,866 CAD 118.457 CAD 117.791
2025-04-25 (Friday)29,821CAD 3,512,655RY.TO holding increased by 9762CAD 3,512,6550CAD 9,762 CAD 117.791 CAD 117.464
2025-04-24 (Thursday)29,821CAD 3,502,893RY.TO holding decreased by -17874CAD 3,502,8930CAD -17,874 CAD 117.464 CAD 118.063
2025-04-23 (Wednesday)29,821CAD 3,520,767RY.TO holding increased by 4535CAD 3,520,7670CAD 4,535 CAD 118.063 CAD 117.911
2025-04-22 (Tuesday)29,821RY.TO holding decreased by -187CAD 3,516,232RY.TO holding increased by 52910CAD 3,516,232-187CAD 52,910 CAD 117.911 CAD 115.413
2025-04-21 (Monday)30,008CAD 3,463,322RY.TO holding decreased by -16365CAD 3,463,3220CAD -16,365 CAD 115.413 CAD 115.959
2025-04-18 (Friday)30,008CAD 3,479,687CAD 3,479,6870CAD 0 CAD 115.959 CAD 115.959
2025-04-17 (Thursday)30,008CAD 3,479,687RY.TO holding increased by 15322CAD 3,479,6870CAD 15,322 CAD 115.959 CAD 115.448
2025-04-16 (Wednesday)30,008CAD 3,464,365RY.TO holding decreased by -5067CAD 3,464,3650CAD -5,067 CAD 115.448 CAD 115.617
2025-04-15 (Tuesday)30,008CAD 3,469,432RY.TO holding increased by 7545CAD 3,469,4320CAD 7,545 CAD 115.617 CAD 115.365
2025-04-14 (Monday)30,008CAD 3,461,887RY.TO holding increased by 63760CAD 3,461,8870CAD 63,760 CAD 115.365 CAD 113.241
2025-04-11 (Friday)30,008CAD 3,398,127RY.TO holding increased by 105938CAD 3,398,1270CAD 105,938 CAD 113.241 CAD 109.71
2025-04-10 (Thursday)30,008CAD 3,292,189RY.TO holding decreased by -96758CAD 3,292,1890CAD -96,758 CAD 109.71 CAD 112.935
2025-04-09 (Wednesday)30,008CAD 3,388,947RY.TO holding increased by 123744CAD 3,388,9470CAD 123,744 CAD 112.935 CAD 108.811
2025-04-08 (Tuesday)30,008CAD 3,265,203RY.TO holding decreased by -16414CAD 3,265,2030CAD -16,414 CAD 108.811 CAD 109.358
2025-04-07 (Monday)30,008CAD 3,281,617RY.TO holding decreased by -48338CAD 3,281,6170CAD -48,338 CAD 109.358 CAD 110.969
2025-04-04 (Friday)30,008CAD 3,329,955RY.TO holding decreased by -115381CAD 3,329,9550CAD -115,381 CAD 110.969 CAD 114.814
2025-04-02 (Wednesday)30,008CAD 3,445,336RY.TO holding increased by 37902CAD 3,445,3360CAD 37,902 CAD 114.814 CAD 113.551
2025-04-01 (Tuesday)30,008CAD 3,407,434RY.TO holding increased by 27690CAD 3,407,4340CAD 27,690 CAD 113.551 CAD 112.628
2025-03-31 (Monday)30,008CAD 3,379,744RY.TO holding increased by 6024CAD 3,379,7440CAD 6,024 CAD 112.628 CAD 112.427
2025-03-28 (Friday)30,008CAD 3,373,720RY.TO holding decreased by -67860CAD 3,373,7200CAD -67,860 CAD 112.427 CAD 114.689
2025-03-27 (Thursday)30,008CAD 3,441,580RY.TO holding decreased by -54267CAD 3,441,5800CAD -54,267 CAD 114.689 CAD 116.497
2025-03-26 (Wednesday)30,008CAD 3,495,847RY.TO holding increased by 1083CAD 3,495,8470CAD 1,083 CAD 116.497 CAD 116.461
2025-03-25 (Tuesday)30,008CAD 3,494,764RY.TO holding increased by 9978CAD 3,494,7640CAD 9,978 CAD 116.461 CAD 116.129
2025-03-24 (Monday)30,008CAD 3,484,786RY.TO holding increased by 79427CAD 3,484,7860CAD 79,427 CAD 116.129 CAD 113.482
2025-03-21 (Friday)30,008CAD 3,405,359RY.TO holding decreased by -7283CAD 3,405,3590CAD -7,283 CAD 113.482 CAD 113.724
2025-03-20 (Thursday)30,008CAD 3,412,642RY.TO holding decreased by -13434CAD 3,412,6420CAD -13,434 CAD 113.724 CAD 114.172
2025-03-19 (Wednesday)30,008CAD 3,426,076RY.TO holding increased by 53858CAD 3,426,0760CAD 53,858 CAD 114.172 CAD 112.377
2025-03-18 (Tuesday)30,008CAD 3,372,218RY.TO holding decreased by -7053CAD 3,372,2180CAD -7,053 CAD 112.377 CAD 112.612
2025-03-17 (Monday)30,008CAD 3,379,271RY.TO holding increased by 40528CAD 3,379,2710CAD 40,528 CAD 112.612 CAD 111.262
2025-03-14 (Friday)30,008CAD 3,338,743RY.TO holding increased by 65655CAD 3,338,7430CAD 65,655 CAD 111.262 CAD 109.074
2025-03-13 (Thursday)30,008CAD 3,273,088RY.TO holding decreased by -61134CAD 3,273,0880CAD -61,134 CAD 109.074 CAD 111.111
2025-03-12 (Wednesday)30,008CAD 3,334,222RY.TO holding increased by 35406CAD 3,334,2220CAD 35,406 CAD 111.111 CAD 109.931
2025-03-11 (Tuesday)30,008CAD 3,298,816RY.TO holding decreased by -93836CAD 3,298,8160CAD -93,836 CAD 109.931 CAD 113.058
2025-03-10 (Monday)30,008RY.TO holding decreased by -187CAD 3,392,652RY.TO holding decreased by -84093CAD 3,392,652-187CAD -84,093 CAD 113.058 CAD 115.143
2025-03-07 (Friday)30,195RY.TO holding decreased by -374CAD 3,476,745RY.TO holding decreased by -38451CAD 3,476,745-374CAD -38,451 CAD 115.143 CAD 114.992
2025-03-05 (Wednesday)30,569RY.TO holding decreased by -1870CAD 3,515,196RY.TO holding decreased by -131842CAD 3,515,196-1,870CAD -131,842 CAD 114.992 CAD 112.428
2025-03-04 (Tuesday)32,439RY.TO holding decreased by -561CAD 3,647,038RY.TO holding decreased by -238307CAD 3,647,038-561CAD -238,307 CAD 112.428 CAD 117.738
2025-03-03 (Monday)33,000CAD 3,885,345RY.TO holding decreased by -31451CAD 3,885,3450CAD -31,451 CAD 117.738 CAD 118.691
2025-02-28 (Friday)33,000CAD 3,916,796RY.TO holding increased by 107986CAD 3,916,7960CAD 107,986 CAD 118.691 CAD 115.418
2025-02-27 (Thursday)33,000CAD 3,808,810RY.TO holding decreased by -133940CAD 3,808,8100CAD -133,940 CAD 115.418 CAD 119.477
2025-02-26 (Wednesday)33,000RY.TO holding decreased by -187CAD 3,942,750RY.TO holding decreased by -20095CAD 3,942,750-187CAD -20,095 CAD 119.477 CAD 119.41
2025-02-25 (Tuesday)33,187CAD 3,962,845RY.TO holding increased by 20541CAD 3,962,8450CAD 20,541 CAD 119.41 CAD 118.791
2025-02-24 (Monday)33,187CAD 3,942,304RY.TO holding decreased by -11584CAD 3,942,3040CAD -11,584 CAD 118.791 CAD 119.14
2025-02-21 (Friday)33,187RY.TO holding increased by 187CAD 3,953,888RY.TO holding increased by 14492CAD 3,953,888187CAD 14,492 CAD 119.14 CAD 119.376
2025-02-20 (Thursday)33,000CAD 3,939,396RY.TO holding decreased by -40886CAD 3,939,3960CAD -40,886 CAD 119.376 CAD 120.615
2025-02-19 (Wednesday)33,000CAD 3,980,282RY.TO holding decreased by -9442CAD 3,980,2820CAD -9,442 CAD 120.615 CAD 120.901
2025-02-18 (Tuesday)33,000CAD 3,989,724RY.TO holding increased by 66475CAD 3,989,7240CAD 66,475 CAD 120.901 CAD 118.886
2025-02-17 (Monday)33,000CAD 3,923,249RY.TO holding decreased by -5539CAD 3,923,2490CAD -5,539 CAD 118.886 CAD 119.054
2025-02-14 (Friday)33,000CAD 3,928,788RY.TO holding decreased by -352CAD 3,928,7880CAD -352 CAD 119.054 CAD 119.065
2025-02-13 (Thursday)33,000CAD 3,929,140RY.TO holding increased by 24911CAD 3,929,1400CAD 24,911 CAD 119.065 CAD 118.31
2025-02-12 (Wednesday)33,000CAD 3,904,229RY.TO holding increased by 6524CAD 3,904,2290CAD 6,524 CAD 118.31 CAD 118.112
2025-02-11 (Tuesday)33,000CAD 3,897,705RY.TO holding increased by 6325CAD 3,897,7050CAD 6,325 CAD 118.112 CAD 117.921
2025-02-10 (Monday)33,000CAD 3,891,380RY.TO holding decreased by -38965CAD 3,891,3800CAD -38,965 CAD 117.921 CAD 119.101
2025-02-07 (Friday)33,000CAD 3,930,345RY.TO holding decreased by -6982CAD 3,930,3450CAD -6,982 CAD 119.101 CAD 119.313
2025-02-06 (Thursday)33,000CAD 3,937,327RY.TO holding increased by 1072CAD 3,937,3270CAD 1,072 CAD 119.313 CAD 119.28
2025-02-05 (Wednesday)33,000CAD 3,936,255RY.TO holding increased by 23097CAD 3,936,2550CAD 23,097 CAD 119.28 CAD 118.581
2025-02-04 (Tuesday)33,000CAD 3,913,158RY.TO holding decreased by -6264CAD 3,913,1580CAD -6,264 CAD 118.581 CAD 118.77
2025-02-03 (Monday)33,000CAD 3,919,422RY.TO holding decreased by -117823CAD 3,919,4220CAD -117,823 CAD 118.77 CAD 122.341
2025-01-31 (Friday)33,000CAD 4,037,245RY.TO holding decreased by -54292CAD 4,037,2450CAD -54,292 CAD 122.341 CAD 123.986
2025-01-30 (Thursday)33,000CAD 4,091,537RY.TO holding increased by 69666CAD 4,091,5370CAD 69,666 CAD 123.986 CAD 121.875
2025-01-29 (Wednesday)33,000CAD 4,021,871RY.TO holding decreased by -37040CAD 4,021,8710CAD -37,040 CAD 121.875 CAD 122.997
2025-01-28 (Tuesday)33,000CAD 4,058,911RY.TO holding increased by 16873CAD 4,058,9110CAD 16,873 CAD 122.997 CAD 122.486
2025-01-27 (Monday)33,000CAD 4,042,038RY.TO holding decreased by -10501CAD 4,042,0380CAD -10,501 CAD 122.486 CAD 122.804
2025-01-24 (Friday)33,000CAD 4,052,539RY.TO holding increased by 23375CAD 4,052,5390CAD 23,375 CAD 122.804 CAD 122.096
2025-01-23 (Thursday)33,000CAD 4,029,164RY.TO holding increased by 32899CAD 4,029,1640CAD 32,899 CAD 122.096 CAD 121.099
2025-01-22 (Wednesday)33,000CAD 3,996,265CAD 3,996,265
2025-01-21 (Tuesday)33,000CAD 4,028,169CAD 4,028,169
2025-01-20 (Monday)33,000CAD 3,998,933CAD 3,998,933
2025-01-17 (Friday)33,000CAD 3,993,501CAD 3,993,501
2025-01-16 (Thursday)33,000CAD 3,964,266CAD 3,964,266
2025-01-15 (Wednesday)33,000CAD 3,947,851CAD 3,947,851
2025-01-14 (Tuesday)33,000CAD 3,916,782CAD 3,916,782
2025-01-13 (Monday)33,000CAD 3,908,560CAD 3,908,560
2025-01-10 (Friday)33,000CAD 3,910,264CAD 3,910,264
2025-01-09 (Thursday)33,000CAD 3,998,410CAD 3,998,410
2025-01-09 (Thursday)33,000CAD 3,998,410CAD 3,998,410
2025-01-09 (Thursday)33,000CAD 3,998,410CAD 3,998,410
2025-01-08 (Wednesday)33,000CAD 4,013,991CAD 4,013,991
2025-01-08 (Wednesday)33,000CAD 4,013,991CAD 4,013,991
2025-01-08 (Wednesday)33,000CAD 4,013,991CAD 4,013,991
2025-01-02 (Thursday)32,813RY.TO holding increased by 935CAD 3,919,359RY.TO holding decreased by -100085CAD 3,919,359935CAD -100,085 CAD 119.445 CAD 126.088
2024-12-30 (Monday)32,813CAD 3,947,185CAD 3,947,185
2024-12-06 (Friday)31,878RY.TO holding increased by 374CAD 4,019,444RY.TO holding decreased by -11461CAD 4,019,444374CAD -11,461 CAD 126.088 CAD 127.949
2024-12-05 (Thursday)31,504CAD 4,030,905RY.TO holding increased by 83022CAD 4,030,9050CAD 83,022 CAD 127.949 CAD 125.314
2024-12-04 (Wednesday)31,504CAD 3,947,883RY.TO holding increased by 10583CAD 3,947,8830CAD 10,583 CAD 125.314 CAD 124.978
2024-12-03 (Tuesday)31,504CAD 3,937,300RY.TO holding increased by 4194CAD 3,937,3000CAD 4,194 CAD 124.978 CAD 124.845
2024-12-02 (Monday)31,504RY.TO holding increased by 374CAD 3,933,106RY.TO holding increased by 16482CAD 3,933,106374CAD 16,482 CAD 124.845 CAD 125.815
2024-11-29 (Friday)31,130RY.TO holding decreased by -374CAD 3,916,624RY.TO holding decreased by -36414CAD 3,916,624-374CAD -36,414 CAD 125.815 CAD 125.477
2024-11-28 (Thursday)31,504CAD 3,953,038RY.TO holding increased by 5184CAD 3,953,0380CAD 5,184 CAD 125.477 CAD 125.313
2024-11-27 (Wednesday)31,504CAD 3,947,854RY.TO holding increased by 33860CAD 3,947,8540CAD 33,860 CAD 125.313 CAD 124.238
2024-11-26 (Tuesday)31,504CAD 3,913,994RY.TO holding increased by 458CAD 3,913,9940CAD 458 CAD 124.238 CAD 124.223
2024-11-25 (Monday)31,504CAD 3,913,536RY.TO holding decreased by -23985CAD 3,913,5360CAD -23,985 CAD 124.223 CAD 124.985
2024-11-22 (Friday)31,504CAD 3,937,521RY.TO holding decreased by -9881CAD 3,937,5210CAD -9,881 CAD 124.985 CAD 125.298
2024-11-21 (Thursday)31,504CAD 3,947,402RY.TO holding increased by 116807CAD 3,947,4020CAD 116,807 CAD 125.298 CAD 121.591
2024-11-20 (Wednesday)31,504CAD 3,830,595RY.TO holding decreased by -39140CAD 3,830,5950CAD -39,140 CAD 121.591 CAD 122.833
2024-11-19 (Tuesday)31,504CAD 3,869,735RY.TO holding increased by 21713CAD 3,869,7350CAD 21,713 CAD 122.833 CAD 122.144
2024-11-18 (Monday)31,504CAD 3,848,022RY.TO holding decreased by -55658CAD 3,848,0220CAD -55,658 CAD 122.144 CAD 123.911
2024-11-12 (Tuesday)31,504RY.TO holding increased by 748CAD 3,903,680RY.TO holding increased by 96332CAD 3,903,680748CAD 96,332 CAD 123.911 CAD 123.792
2024-11-08 (Friday)30,756CAD 3,807,348RY.TO holding decreased by -22540CAD 3,807,3480CAD -22,540 CAD 123.792 CAD 124.525
2024-11-07 (Thursday)30,756CAD 3,829,888RY.TO holding increased by 49735CAD 3,829,8880CAD 49,735 CAD 124.525 CAD 122.908
2024-11-06 (Wednesday)30,756CAD 3,780,153RY.TO holding decreased by -3595CAD 3,780,1530CAD -3,595 CAD 122.908 CAD 123.025
2024-11-05 (Tuesday)30,756CAD 3,783,748RY.TO holding increased by 18715CAD 3,783,7480CAD 18,715 CAD 123.025 CAD 122.416
2024-11-04 (Monday)30,756CAD 3,765,033RY.TO holding increased by 7745CAD 3,765,0330CAD 7,745 CAD 122.416 CAD 122.164
2024-11-01 (Friday)30,756CAD 3,757,288RY.TO holding increased by 41945CAD 3,757,2880CAD 41,945 CAD 122.164 CAD 120.801
2024-10-31 (Thursday)30,756CAD 3,715,343RY.TO holding decreased by -83752CAD 3,715,3430CAD -83,752 CAD 120.801 CAD 123.524
2024-10-30 (Wednesday)30,756CAD 3,799,095RY.TO holding decreased by -6211CAD 3,799,0950CAD -6,211 CAD 123.524 CAD 123.726
2024-10-29 (Tuesday)30,756CAD 3,805,306RY.TO holding decreased by -6814CAD 3,805,3060CAD -6,814 CAD 123.726 CAD 123.947
2024-10-28 (Monday)30,756CAD 3,812,120RY.TO holding increased by 36355CAD 3,812,1200CAD 36,355 CAD 123.947 CAD 122.765
2024-10-25 (Friday)30,756CAD 3,775,765RY.TO holding decreased by -26399CAD 3,775,7650CAD -26,399 CAD 122.765 CAD 123.623
2024-10-24 (Thursday)30,756CAD 3,802,164RY.TO holding decreased by -46973CAD 3,802,1640CAD -46,973 CAD 123.623 CAD 125.151
2024-10-23 (Wednesday)30,756CAD 3,849,137RY.TO holding increased by 2050CAD 3,849,1370CAD 2,050 CAD 125.151 CAD 125.084
2024-10-22 (Tuesday)30,756CAD 3,847,087RY.TO holding increased by 558CAD 3,847,0870CAD 558 CAD 125.084 CAD 125.066
2024-10-21 (Monday)30,756CAD 3,846,529RY.TO holding decreased by -31779CAD 3,846,5290CAD -31,779 CAD 125.066 CAD 126.099
2024-10-18 (Friday)30,756CAD 3,878,308CAD 3,878,308
Share price and value of shares held is calculated on the adjusted close price of each day (row). Changes between days reflect the gain/loss of the portfolio as a result of changes in the adjusted close price and changes in the holdings

Share Trades of RY.TO by Blackrock for IE00B14X4M10

Show aggregate share trades of RY.TO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-22SELL-187 117.911* 118.93 Profit of 22,241 on sale
2025-03-10SELL-187 113.058* 121.65 Profit of 22,749 on sale
2025-03-07SELL-374 115.143* 121.76 Profit of 45,537 on sale
2025-03-05SELL-1,870 114.992* 121.87 Profit of 227,892 on sale
2025-03-04SELL-561 112.428* 122.02 Profit of 68,456 on sale
2025-02-26SELL-187 119.477* 122.32 Profit of 22,875 on sale
2025-02-21BUY187 119.140* 122.51
2025-01-02BUY935 119.445* 124.11
2024-12-06BUY374 126.088* 124.05
2024-12-02BUY374 124.845* 123.78
2024-11-29SELL-374 125.815* 123.70 Profit of 46,264 on sale
2024-11-12BUY748 123.911* 123.50
Market high and low price is on the date.

* (if shown) = market close price used not a projected price. This is used when we do not have market data available to calculate a projection

The likely trade price/value is our estimate on the likely price the trade took place at and is not the actual trade price. The likely LOSS/GAIN is our estimate. Where a profit/loss value is shown in the Likely Trade Value column, this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL for the same number of shares and the difference between the likely BUY price and likely SELL price is calculated. Where a profit or loss is shown in the Average Price of Previous Trades column, this is dervied using the likely trade price compared to the average of previous trades based on adjusted close

Shorting History of RY.TO

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted

The data here is derived from FINRA daily shorted trade data. The Daily Short Sale Volume is the total volume of short trades that meet certain criteria on each trade date by 6 PM ET on the trade date. The detail trade data is derived from the monthly shorted trade data which will differ in aggregate. The detail trade data is derived from the transaction level data and includes ALL trades (including exempt) and the aggregation period extends beyond 6pm.

Back to Listing

Disclaimer

All information is provided as is without warranty and should be used for indicative purposes only. You should independently check data before making any investment decision. This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability for the reliability or accuracy of the data provided. We are not making recommendations for any financial instruments listed on this website.