Portfolio Holdings Detail for ISIN IE00BF4RFH31
Stock Name / FundiShares MSCI World Small Cap UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares III Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300PZLRJB7M8H1057
ETF TickerWSML(USD) LSE
ETF TickerWLDS(GBP) LSE
ETF TickerIUSN(EUR) F
ETF TickerIUSN.DE(EUR) CXE
ETF TickerWLDS.LS(GBP) CXE
ETF TickerWSML.LS(USD) CXE
ETF TickerWSML.L(GBP) LSE
ETF TickerWLDS.L(GBP) LSE

Holdings detail for CPX.TO

Stock NameCapital Power Corporation
TickerCPX.TO(CAD) Toronto
TYPECommon Stock
CountryCanada
ISINCA14042M1023

Show aggregate CPX.TO holdings

iShares MSCI World Small Cap UCITS ETF USD (Acc) CPX.TO holdings

DateNumber of CPX.TO Shares HeldBase Market Value of CPX.TO SharesLocal Market Value of CPX.TO SharesChange in CPX.TO Shares HeldChange in CPX.TO Base ValueCurrent Price per CPX.TO Share HeldPrevious Price per CPX.TO Share Held
2025-03-12 (Wednesday)81,394CPX.TO holding decreased by -380CAD 2,684,306CPX.TO holding increased by 46982CAD 2,684,306-380CAD 46,982 CAD 32.9792 CAD 32.2514
2025-03-11 (Tuesday)81,774CAD 2,637,324CPX.TO holding increased by 92564CAD 2,637,3240CAD 92,564 CAD 32.2514 CAD 31.1194
2025-03-10 (Monday)81,774CAD 2,544,760CPX.TO holding decreased by -144792CAD 2,544,7600CAD -144,792 CAD 31.1194 CAD 32.8901
2025-03-07 (Friday)81,774CAD 2,689,552CPX.TO holding decreased by -86135CAD 2,689,5520CAD -86,135 CAD 32.8901 CAD 33.9434
2025-03-05 (Wednesday)81,774CAD 2,775,687CPX.TO holding increased by 24133CAD 2,775,6870CAD 24,133 CAD 33.9434 CAD 33.6483
2025-03-04 (Tuesday)81,774CPX.TO holding decreased by -380CAD 2,751,554CPX.TO holding decreased by -121255CAD 2,751,554-380CAD -121,255 CAD 33.6483 CAD 34.9686
2025-03-03 (Monday)82,154CAD 2,872,809CPX.TO holding decreased by -20873CAD 2,872,8090CAD -20,873 CAD 34.9686 CAD 35.2227
2025-02-28 (Friday)82,154CAD 2,893,682CPX.TO holding increased by 9537CAD 2,893,6820CAD 9,537 CAD 35.2227 CAD 35.1066
2025-02-27 (Thursday)82,154CAD 2,884,145CPX.TO holding decreased by -47002CAD 2,884,1450CAD -47,002 CAD 35.1066 CAD 35.6787
2025-02-26 (Wednesday)82,154CPX.TO holding decreased by -760CAD 2,931,147CPX.TO holding decreased by -98989CAD 2,931,147-760CAD -98,989 CAD 35.6787 CAD 36.5455
2025-02-25 (Tuesday)82,914CAD 3,030,136CPX.TO holding decreased by -60832CAD 3,030,1360CAD -60,832 CAD 36.5455 CAD 37.2792
2025-02-24 (Monday)82,914CAD 3,090,968CPX.TO holding decreased by -28048CAD 3,090,9680CAD -28,048 CAD 37.2792 CAD 37.6175
2025-02-21 (Friday)82,914CAD 3,119,016CPX.TO holding decreased by -64209CAD 3,119,0160CAD -64,209 CAD 37.6175 CAD 38.3919
2025-02-20 (Thursday)82,914CAD 3,183,225CPX.TO holding increased by 61524CAD 3,183,2250CAD 61,524 CAD 38.3919 CAD 37.6499
2025-02-19 (Wednesday)82,914CAD 3,121,701CPX.TO holding increased by 8737CAD 3,121,7010CAD 8,737 CAD 37.6499 CAD 37.5445
2025-02-18 (Tuesday)82,914CAD 3,112,964CPX.TO holding increased by 69911CAD 3,112,9640CAD 69,911 CAD 37.5445 CAD 36.7013
2025-02-17 (Monday)82,914CAD 3,043,053CPX.TO holding decreased by -4296CAD 3,043,0530CAD -4,296 CAD 36.7013 CAD 36.7531
2025-02-14 (Friday)82,914CAD 3,047,349CPX.TO holding increased by 72997CAD 3,047,3490CAD 72,997 CAD 36.7531 CAD 35.8727
2025-02-13 (Thursday)82,914CPX.TO holding increased by 7228CAD 2,974,352CPX.TO holding increased by 178383CAD 2,974,3527,228CAD 178,383 CAD 35.8727 CAD 36.9417
2025-02-12 (Wednesday)75,686CPX.TO holding increased by 700CAD 2,795,969CPX.TO holding increased by 50822CAD 2,795,969700CAD 50,822 CAD 36.9417 CAD 36.6088
2025-02-11 (Tuesday)74,986CAD 2,745,147CPX.TO holding decreased by -37736CAD 2,745,1470CAD -37,736 CAD 36.6088 CAD 37.112
2025-02-10 (Monday)74,986CAD 2,782,883CPX.TO holding decreased by -48250CAD 2,782,8830CAD -48,250 CAD 37.112 CAD 37.7555
2025-02-07 (Friday)74,986CAD 2,831,133CPX.TO holding increased by 6985CAD 2,831,1330CAD 6,985 CAD 37.7555 CAD 37.6623
2025-02-06 (Thursday)74,986CAD 2,824,148CPX.TO holding increased by 62266CAD 2,824,1480CAD 62,266 CAD 37.6623 CAD 36.832
2025-02-05 (Wednesday)74,986CAD 2,761,882CPX.TO holding decreased by -52938CAD 2,761,8820CAD -52,938 CAD 36.832 CAD 37.5379
2025-02-04 (Tuesday)74,986CAD 2,814,820CPX.TO holding increased by 122250CAD 2,814,8200CAD 122,250 CAD 37.5379 CAD 35.9076
2025-02-03 (Monday)74,986CAD 2,692,570CPX.TO holding decreased by -63000CAD 2,692,5700CAD -63,000 CAD 35.9076 CAD 36.7478
2025-01-31 (Friday)74,986CAD 2,755,570CPX.TO holding decreased by -61121CAD 2,755,5700CAD -61,121 CAD 36.7478 CAD 37.5629
2025-01-30 (Thursday)74,986CAD 2,816,691CPX.TO holding increased by 88464CAD 2,816,6910CAD 88,464 CAD 37.5629 CAD 36.3832
2025-01-29 (Wednesday)74,986CAD 2,728,227CPX.TO holding increased by 83164CAD 2,728,2270CAD 83,164 CAD 36.3832 CAD 35.2741
2025-01-28 (Tuesday)74,986CAD 2,645,063CPX.TO holding increased by 2607CAD 2,645,0630CAD 2,607 CAD 35.2741 CAD 35.2393
2025-01-27 (Monday)74,986CPX.TO holding increased by 174CAD 2,642,456CPX.TO holding decreased by -545610CAD 2,642,456174CAD -545,610 CAD 35.2393 CAD 42.6144
2025-01-24 (Friday)74,812CAD 3,188,066CPX.TO holding increased by 7366CAD 3,188,0660CAD 7,366 CAD 42.6144 CAD 42.5159
2025-01-23 (Thursday)74,812CPX.TO holding increased by 173CAD 3,180,700CPX.TO holding increased by 32650CAD 3,180,700173CAD 32,650 CAD 42.5159 CAD 42.177
2025-01-22 (Wednesday)74,639CAD 3,148,050CPX.TO holding decreased by -70084CAD 3,148,0500CAD -70,084 CAD 42.177 CAD 43.116
2025-01-22 (Wednesday)74,639CAD 3,148,050CPX.TO holding decreased by -70084CAD 3,148,0500CAD -70,084 CAD 42.177 CAD 43.116
2025-01-21 (Tuesday)74,639CAD 3,218,134CAD 3,218,134
2025-01-20 (Monday)74,639CAD 3,234,539CAD 3,234,539
2025-01-17 (Friday)74,639CAD 3,220,026CAD 3,220,026
2025-01-16 (Thursday)74,639CAD 3,166,173CAD 3,166,173
2025-01-15 (Wednesday)74,639CAD 3,068,518CAD 3,068,518
2025-01-14 (Tuesday)74,639CAD 3,041,195CAD 3,041,195
2025-01-13 (Monday)74,639CAD 3,027,689CAD 3,027,689
2025-01-10 (Friday)74,639CAD 3,146,072CAD 3,146,072
2025-01-09 (Thursday)74,639CAD 3,116,805CAD 3,116,805
2025-01-09 (Thursday)74,639CAD 3,116,805CAD 3,116,805
2025-01-09 (Thursday)74,639CAD 3,116,805CAD 3,116,805
2025-01-08 (Wednesday)74,639CAD 3,162,872CAD 3,162,872
2025-01-08 (Wednesday)74,639CAD 3,162,872CAD 3,162,872
2025-01-08 (Wednesday)74,639CAD 3,162,872CAD 3,162,872
2025-01-02 (Thursday)75,857CAD 3,365,637CAD 3,365,637
2024-12-30 (Monday)75,857CAD 3,390,404CAD 3,390,404
2024-12-18 (Wednesday)75,857CAD 3,323,526CAD 3,323,526
2024-12-06 (Friday)68,897CAD 3,306,335CPX.TO holding increased by 87427CAD 3,306,3350CAD 87,427 CAD 47.9895 CAD 46.7206
2024-12-05 (Thursday)68,897CAD 3,218,908CPX.TO holding increased by 187842CAD 3,218,9080CAD 187,842 CAD 46.7206 CAD 43.9942
2024-12-04 (Wednesday)68,897CPX.TO holding increased by 348CAD 3,031,066CPX.TO holding increased by 101293CAD 3,031,066348CAD 101,293 CAD 43.9942 CAD 42.7398
2024-12-03 (Tuesday)68,549CPX.TO holding increased by 522CAD 2,929,773CPX.TO holding decreased by -31598CAD 2,929,773522CAD -31,598 CAD 42.7398 CAD 43.5323
2024-12-02 (Monday)68,027CAD 2,961,371CPX.TO holding decreased by -64534CAD 2,961,3710CAD -64,534 CAD 43.5323 CAD 44.4809
2024-11-29 (Friday)68,027CAD 3,025,905CPX.TO holding increased by 13596CAD 3,025,9050CAD 13,596 CAD 44.4809 CAD 44.2811
2024-11-28 (Thursday)68,027CAD 3,012,309CPX.TO holding decreased by -23238CAD 3,012,3090CAD -23,238 CAD 44.2811 CAD 44.6227
2024-11-27 (Wednesday)68,027CAD 3,035,547CPX.TO holding increased by 39814CAD 3,035,5470CAD 39,814 CAD 44.6227 CAD 44.0374
2024-11-26 (Tuesday)68,027CAD 2,995,733CPX.TO holding increased by 29263CAD 2,995,7330CAD 29,263 CAD 44.0374 CAD 43.6072
2024-11-25 (Monday)68,027CAD 2,966,470CPX.TO holding decreased by -5529CAD 2,966,4700CAD -5,529 CAD 43.6072 CAD 43.6885
2024-11-22 (Friday)68,027CAD 2,971,999CPX.TO holding increased by 16806CAD 2,971,9990CAD 16,806 CAD 43.6885 CAD 43.4415
2024-11-21 (Thursday)68,027CAD 2,955,193CPX.TO holding increased by 78884CAD 2,955,1930CAD 78,884 CAD 43.4415 CAD 42.2819
2024-11-20 (Wednesday)68,027CAD 2,876,309CPX.TO holding decreased by -15599CAD 2,876,3090CAD -15,599 CAD 42.2819 CAD 42.5112
2024-11-19 (Tuesday)68,027CPX.TO holding increased by 1044CAD 2,891,908CPX.TO holding increased by 103691CAD 2,891,9081,044CAD 103,691 CAD 42.5112 CAD 41.6257
2024-11-18 (Monday)66,983CPX.TO holding increased by 348CAD 2,788,217CPX.TO holding increased by 65748CAD 2,788,217348CAD 65,748 CAD 41.6257 CAD 40.8564
2024-11-12 (Tuesday)66,635CPX.TO holding increased by 696CAD 2,722,469CPX.TO holding increased by 25836CAD 2,722,469696CAD 25,836 CAD 40.8564 CAD 40.8959
2024-11-11 (Monday)65,939CPX.TO holding increased by 174CAD 2,696,633CPX.TO holding decreased by -3056CAD 2,696,633174CAD -3,056 CAD 40.8959 CAD 41.0505
2024-11-08 (Friday)65,765CAD 2,699,689CPX.TO holding increased by 14639CAD 2,699,6890CAD 14,639 CAD 41.0505 CAD 40.8279
2024-11-07 (Thursday)65,765CPX.TO holding increased by 865CAD 2,685,050CPX.TO holding increased by 15110CAD 2,685,050865CAD 15,110 CAD 40.8279 CAD 41.1393
2024-11-06 (Wednesday)64,900CAD 2,669,940CPX.TO holding decreased by -75514CAD 2,669,9400CAD -75,514 CAD 41.1393 CAD 42.3028
2024-11-05 (Tuesday)64,900CAD 2,745,454CPX.TO holding increased by 144688CAD 2,745,4540CAD 144,688 CAD 42.3028 CAD 40.0734
2024-11-04 (Monday)64,900CAD 2,600,766CPX.TO holding increased by 23501CAD 2,600,7660CAD 23,501 CAD 40.0734 CAD 39.7113
2024-11-01 (Friday)64,900CAD 2,577,265CPX.TO holding decreased by -51885CAD 2,577,2650CAD -51,885 CAD 39.7113 CAD 40.5108
2024-10-31 (Thursday)64,900CAD 2,629,150CPX.TO holding increased by 95944CAD 2,629,1500CAD 95,944 CAD 40.5108 CAD 39.0325
2024-10-30 (Wednesday)64,900CAD 2,533,206CPX.TO holding increased by 181053CAD 2,533,2060CAD 181,053 CAD 39.0325 CAD 36.2427
2024-10-29 (Tuesday)64,900CAD 2,352,153CPX.TO holding decreased by -26137CAD 2,352,1530CAD -26,137 CAD 36.2427 CAD 36.6455
2024-10-28 (Monday)64,900CAD 2,378,290CPX.TO holding increased by 8461CAD 2,378,2900CAD 8,461 CAD 36.6455 CAD 36.5151
2024-10-25 (Friday)64,900CAD 2,369,829CPX.TO holding increased by 840CAD 2,369,8290CAD 840 CAD 36.5151 CAD 36.5021
2024-10-24 (Thursday)64,900CAD 2,368,989CPX.TO holding decreased by -20966CAD 2,368,9890CAD -20,966 CAD 36.5021 CAD 36.8252
2024-10-23 (Wednesday)64,900CPX.TO holding increased by 346CAD 2,389,955CPX.TO holding decreased by -21799CAD 2,389,955346CAD -21,799 CAD 36.8252 CAD 37.3603
2024-10-22 (Tuesday)64,554CAD 2,411,754CPX.TO holding decreased by -22758CAD 2,411,7540CAD -22,758 CAD 37.3603 CAD 37.7128
2024-10-21 (Monday)64,554CAD 2,434,512CPX.TO holding decreased by -1285CAD 2,434,5120CAD -1,285 CAD 37.7128 CAD 37.7327
2024-10-18 (Friday)64,554CAD 2,435,797CAD 2,435,797
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 CPX.TO by Blackrock for IE00BF4RFH31

Show aggregate share trades of CPX.TO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-12SELL-380 32.979* 38.96 Profit of 14,803 on sale
2025-03-04SELL-380 33.648* 39.45 Profit of 14,992 on sale
2025-02-26SELL-760 35.679* 39.74 Profit of 30,206 on sale
2025-02-13BUY7,228 35.873* 40.22
2025-02-12BUY700 36.942* 40.29
2025-01-27BUY174 35.239* 41.48
2025-01-23BUY173 42.516* 41.42
2024-12-04BUY348 43.994* 40.86
2024-12-03BUY522 42.740* 40.80
2024-11-19BUY1,044 42.511* 39.21
2024-11-18BUY348 41.626* 39.07
2024-11-12BUY696 40.856* 38.96
2024-11-11BUY174 40.896* 38.83
2024-11-07BUY865 40.828* 38.51
2024-10-23BUY346 36.825* 37.54
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 CPX.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.