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 CLS.TO

Stock NameCelestica Inc.
TickerCLS.TO(CAD) Toronto
TYPECommon Stock
CountryCanada
ISINCA15101Q2071

Show aggregate CLS.TO holdings

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

DateNumber of CLS.TO Shares HeldBase Market Value of CLS.TO SharesLocal Market Value of CLS.TO SharesChange in CLS.TO Shares HeldChange in CLS.TO Base ValueCurrent Price per CLS.TO Share HeldPrevious Price per CLS.TO Share Held
2025-02-27 (Thursday)74,735CAD 8,078,269CLS.TO holding decreased by -262777CAD 8,078,2690CAD -262,777 CAD 108.092 CAD 111.608
2025-02-26 (Wednesday)74,735CAD 8,341,046CLS.TO holding increased by 403540CAD 8,341,0460CAD 403,540 CAD 111.608 CAD 106.209
2025-02-25 (Tuesday)74,735CAD 7,937,506CLS.TO holding decreased by -361367CAD 7,937,5060CAD -361,367 CAD 106.209 CAD 111.044
2025-02-24 (Monday)74,735CAD 8,298,873CLS.TO holding decreased by -631863CAD 8,298,8730CAD -631,863 CAD 111.044 CAD 119.499
2025-02-21 (Friday)74,735CAD 8,930,736CLS.TO holding decreased by -400013CAD 8,930,7360CAD -400,013 CAD 119.499 CAD 124.851
2025-02-20 (Thursday)74,735CAD 9,330,749CLS.TO holding decreased by -513218CAD 9,330,7490CAD -513,218 CAD 124.851 CAD 131.718
2025-02-19 (Wednesday)74,735CAD 9,843,967CLS.TO holding decreased by -43270CAD 9,843,9670CAD -43,270 CAD 131.718 CAD 132.297
2025-02-18 (Tuesday)74,735CAD 9,887,237CLS.TO holding increased by 17213CAD 9,887,2370CAD 17,213 CAD 132.297 CAD 132.067
2025-02-17 (Monday)74,735CAD 9,870,024CLS.TO holding decreased by -13934CAD 9,870,0240CAD -13,934 CAD 132.067 CAD 132.253
2025-02-14 (Friday)74,735CAD 9,883,958CLS.TO holding increased by 205322CAD 9,883,9580CAD 205,322 CAD 132.253 CAD 129.506
2025-02-13 (Thursday)74,735CLS.TO holding increased by 169CAD 9,678,636CLS.TO holding increased by 42511CAD 9,678,636169CAD 42,511 CAD 129.506 CAD 129.229
2025-02-12 (Wednesday)74,566CLS.TO holding increased by 676CAD 9,636,125CLS.TO holding increased by 294500CAD 9,636,125676CAD 294,500 CAD 129.229 CAD 126.426
2025-02-11 (Tuesday)73,890CAD 9,341,625CLS.TO holding decreased by -271840CAD 9,341,6250CAD -271,840 CAD 126.426 CAD 130.105
2025-02-10 (Monday)73,890CAD 9,613,465CLS.TO holding increased by 47858CAD 9,613,4650CAD 47,858 CAD 130.105 CAD 129.457
2025-02-07 (Friday)73,890CAD 9,565,607CLS.TO holding decreased by -272979CAD 9,565,6070CAD -272,979 CAD 129.457 CAD 133.152
2025-02-06 (Thursday)73,890CAD 9,838,586CLS.TO holding decreased by -796112CAD 9,838,5860CAD -796,112 CAD 133.152 CAD 143.926
2025-02-05 (Wednesday)73,890CAD 10,634,698CLS.TO holding increased by 887375CAD 10,634,6980CAD 887,375 CAD 143.926 CAD 131.917
2025-02-04 (Tuesday)73,890CAD 9,747,323CLS.TO holding increased by 818261CAD 9,747,3230CAD 818,261 CAD 131.917 CAD 120.843
2025-02-03 (Monday)73,890CAD 8,929,062CLS.TO holding decreased by -225492CAD 8,929,0620CAD -225,492 CAD 120.843 CAD 123.894
2025-01-31 (Friday)73,890CAD 9,154,554CLS.TO holding increased by 654166CAD 9,154,5540CAD 654,166 CAD 123.894 CAD 115.041
2025-01-30 (Thursday)73,890CAD 8,500,388CLS.TO holding increased by 1082995CAD 8,500,3880CAD 1,082,995 CAD 115.041 CAD 100.384
2025-01-29 (Wednesday)73,890CAD 7,417,393CLS.TO holding increased by 432932CAD 7,417,3930CAD 432,932 CAD 100.384 CAD 94.5251
2025-01-28 (Tuesday)73,890CAD 6,984,461CLS.TO holding increased by 527530CAD 6,984,4610CAD 527,530 CAD 94.5251 CAD 87.3857
2025-01-27 (Monday)73,890CLS.TO holding increased by 169CAD 6,456,931CLS.TO holding decreased by -2530461CAD 6,456,931169CAD -2,530,461 CAD 87.3857 CAD 121.911
2025-01-24 (Friday)73,721CAD 8,987,392CLS.TO holding decreased by -68492CAD 8,987,3920CAD -68,492 CAD 121.911 CAD 122.84
2025-01-23 (Thursday)73,721CLS.TO holding increased by 169CAD 9,055,884CLS.TO holding decreased by -15913CAD 9,055,884169CAD -15,913 CAD 122.84 CAD 123.339
2025-01-22 (Wednesday)73,552CAD 9,071,797CLS.TO holding increased by 405681CAD 9,071,7970CAD 405,681 CAD 123.339 CAD 117.823
2025-01-21 (Tuesday)73,552CAD 8,666,116CAD 8,666,116
2025-01-20 (Monday)73,552CAD 8,431,952CAD 8,431,952
2025-01-17 (Friday)73,552CAD 8,368,733CAD 8,368,733
2025-01-16 (Thursday)73,552CAD 8,146,205CAD 8,146,205
2025-01-15 (Wednesday)73,552CAD 7,890,884CAD 7,890,884
2025-01-14 (Tuesday)73,552CAD 7,583,209CAD 7,583,209
2025-01-13 (Monday)73,552CAD 7,369,225CAD 7,369,225
2025-01-10 (Friday)73,552CAD 7,625,707CAD 7,625,707
2025-01-09 (Thursday)73,552CAD 7,565,392CAD 7,565,392
2025-01-09 (Thursday)73,552CAD 7,565,392CAD 7,565,392
2025-01-09 (Thursday)73,552CAD 7,565,392CAD 7,565,392
2025-01-08 (Wednesday)73,552CAD 7,536,166CAD 7,536,166
2025-01-08 (Wednesday)73,552CAD 7,536,166CAD 7,536,166
2025-01-08 (Wednesday)73,552CAD 7,536,166CAD 7,536,166
2025-01-02 (Thursday)74,735CAD 6,956,612CAD 6,956,612
2024-12-30 (Monday)74,735CAD 7,002,591CAD 7,002,591
2024-12-18 (Wednesday)74,735CAD 6,931,685CAD 6,931,685
2024-12-06 (Friday)67,935CAD 6,451,627CLS.TO holding increased by 195188CAD 6,451,6270CAD 195,188 CAD 94.9676 CAD 92.0945
2024-12-05 (Thursday)67,935CAD 6,256,439CLS.TO holding increased by 177040CAD 6,256,4390CAD 177,040 CAD 92.0945 CAD 89.4885
2024-12-04 (Wednesday)67,935CLS.TO holding increased by 340CAD 6,079,399CLS.TO holding increased by 33259CAD 6,079,399340CAD 33,259 CAD 89.4885 CAD 89.4466
2024-12-03 (Tuesday)67,595CLS.TO holding increased by 510CAD 6,046,140CLS.TO holding increased by 357862CAD 6,046,140510CAD 357,862 CAD 89.4466 CAD 84.7921
2024-12-02 (Monday)67,085CAD 5,688,278CLS.TO holding decreased by -78977CAD 5,688,2780CAD -78,977 CAD 84.7921 CAD 85.9694
2024-11-29 (Friday)67,085CAD 5,767,255CLS.TO holding increased by 75528CAD 5,767,2550CAD 75,528 CAD 85.9694 CAD 84.8435
2024-11-28 (Thursday)67,085CAD 5,691,727CLS.TO holding increased by 110278CAD 5,691,7270CAD 110,278 CAD 84.8435 CAD 83.1997
2024-11-27 (Wednesday)67,085CAD 5,581,449CLS.TO holding decreased by -239249CAD 5,581,4490CAD -239,249 CAD 83.1997 CAD 86.766
2024-11-26 (Tuesday)67,085CAD 5,820,698CLS.TO holding increased by 79736CAD 5,820,6980CAD 79,736 CAD 86.766 CAD 85.5774
2024-11-25 (Monday)67,085CLS.TO holding decreased by -4391CAD 5,740,962CLS.TO holding decreased by -627118CAD 5,740,962-4,391CAD -627,118 CAD 85.5774 CAD 89.094
2024-11-22 (Friday)71,476CAD 6,368,080CLS.TO holding decreased by -183780CAD 6,368,0800CAD -183,780 CAD 89.094 CAD 91.6652
2024-11-21 (Thursday)71,476CAD 6,551,860CLS.TO holding increased by 346829CAD 6,551,8600CAD 346,829 CAD 91.6652 CAD 86.8128
2024-11-20 (Wednesday)71,476CAD 6,205,031CLS.TO holding increased by 8314CAD 6,205,0310CAD 8,314 CAD 86.8128 CAD 86.6965
2024-11-19 (Tuesday)71,476CLS.TO holding increased by 1086CAD 6,196,717CLS.TO holding increased by 300070CAD 6,196,7171,086CAD 300,070 CAD 86.6965 CAD 83.7711
2024-11-18 (Monday)70,390CLS.TO holding increased by 362CAD 5,896,647CLS.TO holding increased by 8699CAD 5,896,647362CAD 8,699 CAD 83.7711 CAD 84.0799
2024-11-12 (Tuesday)70,028CLS.TO holding increased by 720CAD 5,887,948CLS.TO holding increased by 22105CAD 5,887,948720CAD 22,105 CAD 84.0799 CAD 84.6344
2024-11-11 (Monday)69,308CLS.TO holding increased by 180CAD 5,865,843CLS.TO holding decreased by -80234CAD 5,865,843180CAD -80,234 CAD 84.6344 CAD 86.0155
2024-11-08 (Friday)69,128CAD 5,946,077CLS.TO holding increased by 47600CAD 5,946,0770CAD 47,600 CAD 86.0155 CAD 85.3269
2024-11-07 (Thursday)69,128CLS.TO holding increased by 900CAD 5,898,477CLS.TO holding increased by 363682CAD 5,898,477900CAD 363,682 CAD 85.3269 CAD 81.122
2024-11-06 (Wednesday)68,228CAD 5,534,795CLS.TO holding increased by 378477CAD 5,534,7950CAD 378,477 CAD 81.122 CAD 75.5748
2024-11-05 (Tuesday)68,228CAD 5,156,318CLS.TO holding increased by 215627CAD 5,156,3180CAD 215,627 CAD 75.5748 CAD 72.4144
2024-11-04 (Monday)68,228CAD 4,940,691CLS.TO holding increased by 138690CAD 4,940,6910CAD 138,690 CAD 72.4144 CAD 70.3817
2024-11-01 (Friday)68,228CAD 4,802,001CLS.TO holding increased by 138445CAD 4,802,0010CAD 138,445 CAD 70.3817 CAD 68.3525
2024-10-31 (Thursday)68,228CAD 4,663,556CLS.TO holding decreased by -92762CAD 4,663,5560CAD -92,762 CAD 68.3525 CAD 69.7121
2024-10-30 (Wednesday)68,228CAD 4,756,318CLS.TO holding decreased by -19495CAD 4,756,3180CAD -19,495 CAD 69.7121 CAD 69.9978
2024-10-29 (Tuesday)68,228CAD 4,775,813CLS.TO holding decreased by -17592CAD 4,775,8130CAD -17,592 CAD 69.9978 CAD 70.2557
2024-10-28 (Monday)68,228CAD 4,793,405CLS.TO holding increased by 48372CAD 4,793,4050CAD 48,372 CAD 70.2557 CAD 69.5467
2024-10-25 (Friday)68,228CAD 4,745,033CLS.TO holding increased by 114387CAD 4,745,0330CAD 114,387 CAD 69.5467 CAD 67.8702
2024-10-24 (Thursday)68,228CAD 4,630,646CLS.TO holding increased by 714798CAD 4,630,6460CAD 714,798 CAD 67.8702 CAD 57.3936
2024-10-23 (Wednesday)68,228CLS.TO holding increased by 362CAD 3,915,848CLS.TO holding increased by 112857CAD 3,915,848362CAD 112,857 CAD 57.3936 CAD 56.0368
2024-10-22 (Tuesday)67,866CAD 3,802,991CLS.TO holding decreased by -41776CAD 3,802,9910CAD -41,776 CAD 56.0368 CAD 56.6523
2024-10-21 (Monday)67,866CAD 3,844,767CLS.TO holding decreased by -79220CAD 3,844,7670CAD -79,220 CAD 56.6523 CAD 57.8196
2024-10-18 (Friday)67,866CAD 3,923,987CAD 3,923,987
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 CLS.TO by Blackrock for IE00BF4RFH31

Show aggregate share trades of CLS.TO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-02-13BUY169 129.506* 93.23
2025-02-12BUY676 129.229* 92.46
2025-01-27BUY169 87.386* 83.10
2025-01-23BUY169 122.840* 80.72
2024-12-04BUY340 89.489* 78.07
2024-12-03BUY510 89.447* 77.66
2024-11-25SELL-4,391 85.577* 75.61 Profit of 332,001 on sale
2024-11-19BUY1,086 86.697* 72.73
2024-11-18BUY362 83.771* 72.08
2024-11-12BUY720 84.080* 71.33
2024-11-11BUY180 84.634* 70.44
2024-11-07BUY900 85.327* 68.10
2024-10-23BUY362 57.394* 56.34
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 CLS.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.