Portfolio Holdings Detail for ISIN IE00B27YCN58
Stock Name / FundiShares MSCI World Islamic UCITS ETF USD (Dist) USD
IssuerBlackrock
Entity holding fund iShares II Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300F37ANJ4RAIPT18
ETF TickerISDW(USD) LSE
ETF TickerISWD(GBX) LSE
ETF TickerISDW.LS(USD) CXE
ETF TickerISWD.LS(GBX) CXE
ETF TickerISDW.L(GBP) LSE
ETF TickerISWD.L(GBP) LSE

Holdings detail for DSG.TO

Stock NameDescartes Systems Group Inc
TickerDSG.TO(CAD) Toronto
TYPECommon Stock
CountryCanada
ISINCA2499061083

Show aggregate DSG.TO holdings

iShares MSCI World Islamic UCITS ETF USD (Dist) USD DSG.TO holdings

DateNumber of DSG.TO Shares HeldBase Market Value of DSG.TO SharesLocal Market Value of DSG.TO SharesChange in DSG.TO Shares HeldChange in DSG.TO Base ValueCurrent Price per DSG.TO Share HeldPrevious Price per DSG.TO Share Held
2025-05-08 (Thursday)3,696CAD 402,455CAD 402,455
2025-05-07 (Wednesday)3,696CAD 399,364DSG.TO holding increased by 2150CAD 399,3640CAD 2,150 CAD 108.053 CAD 107.471
2025-05-06 (Tuesday)3,696CAD 397,214DSG.TO holding decreased by -767CAD 397,2140CAD -767 CAD 107.471 CAD 107.679
2025-05-05 (Monday)3,696CAD 397,981DSG.TO holding increased by 743CAD 397,9810CAD 743 CAD 107.679 CAD 107.478
2025-05-02 (Friday)3,696CAD 397,238DSG.TO holding increased by 9196CAD 397,2380CAD 9,196 CAD 107.478 CAD 104.99
2025-05-01 (Thursday)3,696CAD 388,042DSG.TO holding decreased by -422CAD 388,0420CAD -422 CAD 104.99 CAD 105.104
2025-04-30 (Wednesday)3,696CAD 388,464DSG.TO holding decreased by -2847CAD 388,4640CAD -2,847 CAD 105.104 CAD 105.874
2025-04-29 (Tuesday)3,696CAD 391,311DSG.TO holding increased by 565CAD 391,3110CAD 565 CAD 105.874 CAD 105.721
2025-04-28 (Monday)3,696DSG.TO holding increased by 51CAD 390,746DSG.TO holding increased by 6382CAD 390,74651CAD 6,382 CAD 105.721 CAD 105.45
2025-04-25 (Friday)3,645CAD 384,364DSG.TO holding decreased by -672CAD 384,3640CAD -672 CAD 105.45 CAD 105.634
2025-04-24 (Thursday)3,645CAD 385,036DSG.TO holding increased by 7863CAD 385,0360CAD 7,863 CAD 105.634 CAD 103.477
2025-04-23 (Wednesday)3,645CAD 377,173DSG.TO holding increased by 11236CAD 377,1730CAD 11,236 CAD 103.477 CAD 100.394
2025-04-22 (Tuesday)3,645CAD 365,937DSG.TO holding decreased by -160CAD 365,9370CAD -160 CAD 100.394 CAD 100.438
2025-04-21 (Monday)3,645CAD 366,097DSG.TO holding decreased by -5929CAD 366,0970CAD -5,929 CAD 100.438 CAD 102.065
2025-04-18 (Friday)3,645CAD 372,026CAD 372,0260CAD 0 CAD 102.065 CAD 102.065
2025-04-17 (Thursday)3,645CAD 372,026DSG.TO holding decreased by -3457CAD 372,0260CAD -3,457 CAD 102.065 CAD 103.013
2025-04-16 (Wednesday)3,645CAD 375,483DSG.TO holding decreased by -3431CAD 375,4830CAD -3,431 CAD 103.013 CAD 103.954
2025-04-15 (Tuesday)3,645CAD 378,914DSG.TO holding increased by 8381CAD 378,9140CAD 8,381 CAD 103.954 CAD 101.655
2025-04-14 (Monday)3,645CAD 370,533DSG.TO holding decreased by -213CAD 370,5330CAD -213 CAD 101.655 CAD 101.714
2025-04-11 (Friday)3,645DSG.TO holding increased by 51CAD 370,746DSG.TO holding increased by 9947CAD 370,74651CAD 9,947 CAD 101.714 CAD 100.389
2025-04-10 (Thursday)3,594DSG.TO holding increased by 51CAD 360,799DSG.TO holding decreased by -985CAD 360,79951CAD -985 CAD 100.389 CAD 102.112
2025-04-09 (Wednesday)3,543DSG.TO holding increased by 51CAD 361,784DSG.TO holding increased by 32235CAD 361,78451CAD 32,235 CAD 102.112 CAD 94.3726
2025-04-08 (Tuesday)3,492DSG.TO holding increased by 51CAD 329,549DSG.TO holding increased by 231CAD 329,54951CAD 231 CAD 94.3726 CAD 95.7042
2025-04-07 (Monday)3,441CAD 329,318DSG.TO holding decreased by -894CAD 329,3180CAD -894 CAD 95.7042 CAD 95.964
2025-04-04 (Friday)3,441CAD 330,212DSG.TO holding decreased by -28186CAD 330,2120CAD -28,186 CAD 95.964 CAD 104.155
2025-04-02 (Wednesday)3,441CAD 358,398DSG.TO holding increased by 8354CAD 358,3980CAD 8,354 CAD 104.155 CAD 101.727
2025-04-01 (Tuesday)3,441CAD 350,044DSG.TO holding increased by 3685CAD 350,0440CAD 3,685 CAD 101.727 CAD 100.656
2025-03-31 (Monday)3,441CAD 346,359DSG.TO holding increased by 573CAD 346,3590CAD 573 CAD 100.656 CAD 100.49
2025-03-28 (Friday)3,441CAD 345,786DSG.TO holding decreased by -3901CAD 345,7860CAD -3,901 CAD 100.49 CAD 101.624
2025-03-27 (Thursday)3,441CAD 349,687DSG.TO holding decreased by -7108CAD 349,6870CAD -7,108 CAD 101.624 CAD 103.689
2025-03-26 (Wednesday)3,441CAD 356,795DSG.TO holding decreased by -5617CAD 356,7950CAD -5,617 CAD 103.689 CAD 105.322
2025-03-25 (Tuesday)3,441DSG.TO holding increased by 51CAD 362,412DSG.TO holding increased by 13084CAD 362,41251CAD 13,084 CAD 105.322 CAD 103.047
2025-03-24 (Monday)3,390CAD 349,328DSG.TO holding increased by 6562CAD 349,3280CAD 6,562 CAD 103.047 CAD 101.111
2025-03-21 (Friday)3,390CAD 342,766DSG.TO holding increased by 4062CAD 342,7660CAD 4,062 CAD 101.111 CAD 99.9127
2025-03-20 (Thursday)3,390CAD 338,704DSG.TO holding decreased by -225CAD 338,7040CAD -225 CAD 99.9127 CAD 99.9791
2025-03-19 (Wednesday)3,390CAD 338,929DSG.TO holding increased by 2925CAD 338,9290CAD 2,925 CAD 99.9791 CAD 99.1162
2025-03-18 (Tuesday)3,390CAD 336,004DSG.TO holding decreased by -3340CAD 336,0040CAD -3,340 CAD 99.1162 CAD 100.101
2025-03-17 (Monday)3,390CAD 339,344DSG.TO holding increased by 2713CAD 339,3440CAD 2,713 CAD 100.101 CAD 99.3012
2025-03-14 (Friday)3,390CAD 336,631DSG.TO holding increased by 6072CAD 336,6310CAD 6,072 CAD 99.3012 CAD 97.51
2025-03-13 (Thursday)3,390CAD 330,559DSG.TO holding decreased by -6958CAD 330,5590CAD -6,958 CAD 97.51 CAD 99.5625
2025-03-12 (Wednesday)3,390CAD 337,517DSG.TO holding increased by 6802CAD 337,5170CAD 6,802 CAD 99.5625 CAD 97.556
2025-03-11 (Tuesday)3,390CAD 330,715DSG.TO holding increased by 3801CAD 330,7150CAD 3,801 CAD 97.556 CAD 96.4348
2025-03-10 (Monday)3,390DSG.TO holding increased by 51CAD 326,914DSG.TO holding decreased by -8311CAD 326,91451CAD -8,311 CAD 96.4348 CAD 100.397
2025-03-07 (Friday)3,339CAD 335,225DSG.TO holding decreased by -33543CAD 335,2250CAD -33,543 CAD 100.397 CAD 110.443
2025-03-05 (Wednesday)3,339CAD 368,768DSG.TO holding increased by 5531CAD 368,7680CAD 5,531 CAD 110.443 CAD 108.786
2025-03-04 (Tuesday)3,339CAD 363,237DSG.TO holding decreased by -7006CAD 363,2370CAD -7,006 CAD 108.786 CAD 110.884
2025-03-03 (Monday)3,339CAD 370,243DSG.TO holding decreased by -3536CAD 370,2430CAD -3,536 CAD 110.884 CAD 111.943
2025-02-28 (Friday)3,339CAD 373,779DSG.TO holding increased by 5314CAD 373,7790CAD 5,314 CAD 111.943 CAD 110.352
2025-02-27 (Thursday)3,339CAD 368,465DSG.TO holding decreased by -5452CAD 368,4650CAD -5,452 CAD 110.352 CAD 111.985
2025-02-26 (Wednesday)3,339CAD 373,917DSG.TO holding increased by 2351CAD 373,9170CAD 2,351 CAD 111.985 CAD 111.281
2025-02-25 (Tuesday)3,339CAD 371,566DSG.TO holding increased by 649CAD 371,5660CAD 649 CAD 111.281 CAD 111.086
2025-02-24 (Monday)3,339CAD 370,917DSG.TO holding decreased by -3547CAD 370,9170CAD -3,547 CAD 111.086 CAD 112.149
2025-02-21 (Friday)3,339CAD 374,464DSG.TO holding decreased by -4531CAD 374,4640CAD -4,531 CAD 112.149 CAD 113.506
2025-02-20 (Thursday)3,339CAD 378,995DSG.TO holding decreased by -4436CAD 378,9950CAD -4,436 CAD 113.506 CAD 114.834
2025-02-19 (Wednesday)3,339CAD 383,431DSG.TO holding decreased by -136CAD 383,4310CAD -136 CAD 114.834 CAD 114.875
2025-02-18 (Tuesday)3,339CAD 383,567DSG.TO holding decreased by -5204CAD 383,5670CAD -5,204 CAD 114.875 CAD 116.433
2025-02-17 (Monday)3,339CAD 388,771DSG.TO holding decreased by -549CAD 388,7710CAD -549 CAD 116.433 CAD 116.598
2025-02-14 (Friday)3,339CAD 389,320DSG.TO holding increased by 285CAD 389,3200CAD 285 CAD 116.598 CAD 116.512
2025-02-13 (Thursday)3,339CAD 389,035DSG.TO holding increased by 8993CAD 389,0350CAD 8,993 CAD 116.512 CAD 113.819
2025-02-12 (Wednesday)3,339CAD 380,042DSG.TO holding decreased by -15478CAD 380,0420CAD -15,478 CAD 113.819 CAD 118.455
2025-02-11 (Tuesday)3,339CAD 395,520DSG.TO holding decreased by -13278CAD 395,5200CAD -13,278 CAD 118.455 CAD 122.431
2025-02-10 (Monday)3,339CAD 408,798DSG.TO holding increased by 9299CAD 408,7980CAD 9,299 CAD 122.431 CAD 119.646
2025-02-07 (Friday)3,339CAD 399,499DSG.TO holding increased by 2489CAD 399,4990CAD 2,489 CAD 119.646 CAD 118.901
2025-02-06 (Thursday)3,339CAD 397,010DSG.TO holding increased by 4202CAD 397,0100CAD 4,202 CAD 118.901 CAD 117.642
2025-02-05 (Wednesday)3,339CAD 392,808DSG.TO holding increased by 6421CAD 392,8080CAD 6,421 CAD 117.642 CAD 115.719
2025-02-04 (Tuesday)3,339CAD 386,387DSG.TO holding increased by 558CAD 386,3870CAD 558 CAD 115.719 CAD 115.552
2025-02-03 (Monday)3,339CAD 385,829DSG.TO holding decreased by -2032CAD 385,8290CAD -2,032 CAD 115.552 CAD 116.161
2025-01-31 (Friday)3,339CAD 387,861DSG.TO holding decreased by -6271CAD 387,8610CAD -6,271 CAD 116.161 CAD 118.039
2025-01-30 (Thursday)3,339CAD 394,132DSG.TO holding increased by 7790CAD 394,1320CAD 7,790 CAD 118.039 CAD 115.706
2025-01-29 (Wednesday)3,339CAD 386,342DSG.TO holding decreased by -6668CAD 386,3420CAD -6,668 CAD 115.706 CAD 117.703
2025-01-28 (Tuesday)3,339CAD 393,010DSG.TO holding increased by 4224CAD 393,0100CAD 4,224 CAD 117.703 CAD 116.438
2025-01-27 (Monday)3,339CAD 388,786DSG.TO holding decreased by -9466CAD 388,7860CAD -9,466 CAD 116.438 CAD 119.273
2025-01-24 (Friday)3,339CAD 398,252DSG.TO holding decreased by -1810CAD 398,2520CAD -1,810 CAD 119.273 CAD 119.815
2025-01-23 (Thursday)3,339CAD 400,062DSG.TO holding decreased by -1826CAD 400,0620CAD -1,826 CAD 119.815 CAD 120.362
2025-01-22 (Wednesday)3,339CAD 401,888CAD 401,888
2025-01-21 (Tuesday)3,339CAD 394,572CAD 394,572
2025-01-20 (Monday)3,339CAD 389,346CAD 389,346
2025-01-17 (Friday)3,339CAD 388,512CAD 388,512
2025-01-16 (Thursday)3,339CAD 384,056CAD 384,056
2025-01-15 (Wednesday)3,339CAD 383,526CAD 383,526
2025-01-14 (Tuesday)3,339CAD 375,466CAD 375,466
2025-01-13 (Monday)3,339CAD 369,613CAD 369,613
2025-01-10 (Friday)3,339CAD 372,384CAD 372,384
2025-01-09 (Thursday)3,339CAD 377,969CAD 377,969
2025-01-09 (Thursday)3,339CAD 377,969CAD 377,969
2025-01-09 (Thursday)3,339CAD 377,969CAD 377,969
2025-01-08 (Wednesday)3,339CAD 377,923CAD 377,923
2025-01-08 (Wednesday)3,339CAD 377,923CAD 377,923
2025-01-08 (Wednesday)3,339CAD 377,923CAD 377,923
2025-01-02 (Thursday)3,288CAD 372,788DSG.TO holding decreased by -26744CAD 372,7880CAD -26,744 CAD 113.378 CAD 121.512
2024-12-30 (Monday)3,288CAD 374,658CAD 374,658
2024-12-06 (Friday)3,288CAD 399,532DSG.TO holding increased by 9362CAD 399,5320CAD 9,362 CAD 121.512 CAD 118.665
2024-12-05 (Thursday)3,288CAD 390,170DSG.TO holding decreased by -4095CAD 390,1700CAD -4,095 CAD 118.665 CAD 119.91
2024-12-04 (Wednesday)3,288CAD 394,265DSG.TO holding increased by 13071CAD 394,2650CAD 13,071 CAD 119.91 CAD 115.935
2024-12-03 (Tuesday)3,288CAD 381,194DSG.TO holding increased by 1013CAD 381,1940CAD 1,013 CAD 115.935 CAD 115.627
2024-12-02 (Monday)3,288CAD 380,181DSG.TO holding decreased by -7527CAD 380,1810CAD -7,527 CAD 115.627 CAD 117.916
2024-11-29 (Friday)3,288CAD 387,708DSG.TO holding increased by 1094CAD 387,7080CAD 1,094 CAD 117.916 CAD 117.583
2024-11-28 (Thursday)3,288CAD 386,614DSG.TO holding increased by 4309CAD 386,6140CAD 4,309 CAD 117.583 CAD 116.273
2024-11-27 (Wednesday)3,288CAD 382,305DSG.TO holding decreased by -2942CAD 382,3050CAD -2,942 CAD 116.273 CAD 117.168
2024-11-26 (Tuesday)3,288CAD 385,247DSG.TO holding increased by 916CAD 385,2470CAD 916 CAD 117.168 CAD 116.889
2024-11-25 (Monday)3,288CAD 384,331DSG.TO holding increased by 2736CAD 384,3310CAD 2,736 CAD 116.889 CAD 116.057
2024-11-22 (Friday)3,288CAD 381,595DSG.TO holding increased by 4621CAD 381,5950CAD 4,621 CAD 116.057 CAD 114.651
2024-11-21 (Thursday)3,288CAD 376,974DSG.TO holding increased by 2303CAD 376,9740CAD 2,303 CAD 114.651 CAD 113.951
2024-11-20 (Wednesday)3,288CAD 374,671DSG.TO holding increased by 1376CAD 374,6710CAD 1,376 CAD 113.951 CAD 113.533
2024-11-19 (Tuesday)3,288CAD 373,295DSG.TO holding increased by 3889CAD 373,2950CAD 3,889 CAD 113.533 CAD 112.35
2024-11-18 (Monday)3,288CAD 369,406DSG.TO holding decreased by -9617CAD 369,4060CAD -9,617 CAD 112.35 CAD 115.275
2024-11-12 (Tuesday)3,288CAD 379,023DSG.TO holding increased by 527CAD 379,0230CAD 527 CAD 115.275 CAD 115.114
2024-11-08 (Friday)3,288CAD 378,496DSG.TO holding increased by 5838CAD 378,4960CAD 5,838 CAD 115.114 CAD 113.339
2024-11-07 (Thursday)3,288CAD 372,658DSG.TO holding increased by 2666CAD 372,6580CAD 2,666 CAD 113.339 CAD 112.528
2024-11-06 (Wednesday)3,288CAD 369,992DSG.TO holding increased by 15759CAD 369,9920CAD 15,759 CAD 112.528 CAD 107.735
2024-11-05 (Tuesday)3,288CAD 354,233DSG.TO holding increased by 991CAD 354,2330CAD 991 CAD 107.735 CAD 107.434
2024-11-04 (Monday)3,288CAD 353,242DSG.TO holding increased by 2684CAD 353,2420CAD 2,684 CAD 107.434 CAD 106.617
2024-11-01 (Friday)3,288CAD 350,558DSG.TO holding increased by 9363CAD 350,5580CAD 9,363 CAD 106.617 CAD 103.77
2024-10-31 (Thursday)3,288CAD 341,195DSG.TO holding decreased by -8510CAD 341,1950CAD -8,510 CAD 103.77 CAD 106.358
2024-10-30 (Wednesday)3,288CAD 349,705DSG.TO holding decreased by -3562CAD 349,7050CAD -3,562 CAD 106.358 CAD 107.441
2024-10-29 (Tuesday)3,288CAD 353,267DSG.TO holding increased by 6719CAD 353,2670CAD 6,719 CAD 107.441 CAD 105.398
2024-10-28 (Monday)3,288CAD 346,548DSG.TO holding increased by 3603CAD 346,5480CAD 3,603 CAD 105.398 CAD 104.302
2024-10-25 (Friday)3,288CAD 342,945DSG.TO holding decreased by -1086CAD 342,9450CAD -1,086 CAD 104.302 CAD 104.632
2024-10-24 (Thursday)3,288CAD 344,031DSG.TO holding decreased by -3422CAD 344,0310CAD -3,422 CAD 104.632 CAD 105.673
2024-10-23 (Wednesday)3,288CAD 347,453DSG.TO holding decreased by -3224CAD 347,4530CAD -3,224 CAD 105.673 CAD 106.654
2024-10-22 (Tuesday)3,288CAD 350,677DSG.TO holding increased by 806CAD 350,6770CAD 806 CAD 106.654 CAD 106.408
2024-10-21 (Monday)3,288CAD 349,871DSG.TO holding decreased by -341CAD 349,8710CAD -341 CAD 106.408 CAD 106.512
2024-10-18 (Friday)3,288CAD 350,212CAD 350,212
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 DSG.TO by Blackrock for IE00B27YCN58

Show aggregate share trades of DSG.TO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-28BUY51 105.721* 109.04
2025-04-11BUY51 101.714* 109.85
2025-04-10BUY51 100.389* 109.96
2025-04-09BUY51 102.112* 110.06
2025-04-08BUY51 94.373* 110.25
2025-03-25BUY51 105.322* 111.37
2025-03-10BUY51 96.435* 113.45
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 DSG.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.