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 CSTL

Stock NameCastle Biosciences Inc
TickerCSTL(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS14843C1053

Show aggregate CSTL holdings

News associated with CSTL

Wells Fargo & Company MN Buys 3,460 Shares of Castle Biosciences, Inc. (NASDAQ:CSTL)
Wells Fargo & Company MN lifted its position in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 29.0% during the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The firm owned 15,375 shares of the company’s stock after acquiring an additional 3,460 shares during the period. Wells […] - 2025-05-05 07:23:03
CANADA LIFE ASSURANCE Co Sells 2,506 Shares of Castle Biosciences, Inc. (NASDAQ:CSTL)
CANADA LIFE ASSURANCE Co trimmed its holdings in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 19.0% in the 4th quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The firm owned 10,713 shares of the company’s stock after selling 2,506 shares during the quarter. CANADA LIFE ASSURANCE Co’s holdings […] - 2025-05-01 08:40:55
LPL Financial LLC Sells 3,421 Shares of Castle Biosciences, Inc. (NASDAQ:CSTL)
LPL Financial LLC decreased its position in shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 12.9% in the 4th quarter, Holdings Channel reports. The fund owned 23,043 shares of the company’s stock after selling 3,421 shares during the quarter. LPL Financial LLC’s holdings in Castle Biosciences were worth $614,000 as of its most […] - 2025-04-24 07:16:59
ExodusPoint Capital Management LP Sells 32,779 Shares of Castle Biosciences, Inc. (NASDAQ:CSTL)
ExodusPoint Capital Management LP cut its position in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 74.1% in the 4th quarter, according to its most recent disclosure with the SEC. The fund owned 11,484 shares of the company’s stock after selling 32,779 shares during the period. ExodusPoint Capital Management LP’s holdings in Castle Biosciences were […] - 2025-04-14 08:58:59
Corebridge Financial Inc. Sells 972 Shares of Castle Biosciences, Inc. (NASDAQ:CSTL)
Corebridge Financial Inc. lessened its holdings in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 7.0% during the 4th quarter, according to its most recent filing with the Securities and Exchange Commission. The fund owned 12,860 shares of the company’s stock after selling 972 shares during the quarter. Corebridge Financial Inc.’s holdings in Castle Biosciences […] - 2025-04-11 07:54:48
Brokerages Set Castle Biosciences, Inc. (NASDAQ:CSTL) PT at $38.75
Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) has been given a consensus rating of “Buy” by the eight brokerages that are currently covering the company, Marketbeat Ratings reports. Eight analysts have rated the stock with a buy recommendation. The average 1 year target price among analysts that have issued a report on the stock […] - 2025-04-10 06:07:07
Castle Biosciences, Inc. (NASDAQ:CSTL) Shares Bought by Sei Investments Co.
Sei Investments Co. lifted its stake in shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 9.6% during the 4th quarter, HoldingsChannel reports. The fund owned 41,491 shares of the company’s stock after acquiring an additional 3,617 shares during the period. Sei Investments Co.’s holdings in Castle Biosciences were worth $1,106,000 at the end […] - 2025-04-08 07:31:12
Castle Biosciences, Inc. (NASDAQ:CSTL) Shares Bought by Intech Investment Management LLC
Intech Investment Management LLC increased its holdings in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 39.8% during the fourth quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The institutional investor owned 11,578 shares of the company’s stock after purchasing an additional 3,294 shares during the quarter. Intech Investment […] - 2025-03-26 08:23:12
Castle Biosciences, Inc. (NASDAQ:CSTL) Given Consensus Rating of “Buy” by Brokerages
Shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) have earned an average rating of “Buy” from the seven research firms that are covering the stock, MarketBeat Ratings reports. Seven analysts have rated the stock with a buy recommendation. The average 1-year price target among brokerages that have issued ratings on the stock in […] - 2025-03-13 06:20:58
Rhumbline Advisers Reduces Stake in Castle Biosciences, Inc. (NASDAQ:CSTL)
Rhumbline Advisers reduced its stake in Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) by 2.5% in the 4th quarter, according to the company in its most recent filing with the Securities & Exchange Commission. The institutional investor owned 39,892 shares of the company’s stock after selling 1,009 shares during the quarter. Rhumbline Advisers’ holdings in […] - 2025-03-06 09:53:36
Castle Biosciences, Inc. (NASDAQ:CSTL) Receives $40.29 Consensus Target Price from Brokerages
Shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) have been given a consensus rating of “Buy” by the seven research firms that are presently covering the company, MarketBeat.com reports. Seven equities research analysts have rated the stock with a buy recommendation. The average 12-month target price among analysts that have covered the stock […] - 2025-02-21 07:11:00
R Squared Ltd Acquires Shares of 1,590 Castle Biosciences, Inc. (NASDAQ:CSTL)
R Squared Ltd acquired a new stake in shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) during the 4th quarter, according to the company in its most recent 13F filing with the Securities & Exchange Commission. The institutional investor acquired 1,590 shares of the company’s stock, valued at approximately $42,000. Other institutional investors and […] - 2025-02-03 08:49:05

iShares MSCI World Small Cap UCITS ETF USD (Acc) CSTL holdings

DateNumber of CSTL Shares HeldBase Market Value of CSTL SharesLocal Market Value of CSTL SharesChange in CSTL Shares HeldChange in CSTL Base ValueCurrent Price per CSTL Share HeldPrevious Price per CSTL Share Held
2025-05-08 (Thursday)21,770USD 374,662USD 374,662
2025-05-07 (Wednesday)21,770USD 371,179USD 371,179
2025-05-06 (Tuesday)21,611USD 359,175CSTL holding decreased by -46031USD 359,1750USD -46,031 USD 16.62 USD 18.75
2025-05-05 (Monday)21,611USD 405,206CSTL holding decreased by -12967USD 405,2060USD -12,967 USD 18.75 USD 19.35
2025-05-02 (Friday)21,611USD 418,173CSTL holding increased by 865USD 418,1730USD 865 USD 19.35 USD 19.31
2025-05-01 (Thursday)21,611USD 417,308CSTL holding decreased by -15993USD 417,3080USD -15,993 USD 19.31 USD 20.05
2025-04-30 (Wednesday)21,611USD 433,301CSTL holding increased by 4323USD 433,3010USD 4,323 USD 20.05 USD 19.85
2025-04-29 (Tuesday)21,611USD 428,978CSTL holding decreased by -5187USD 428,9780USD -5,187 USD 19.85 USD 20.09
2025-04-28 (Monday)21,611CSTL holding increased by 52USD 434,165CSTL holding decreased by -10597USD 434,16552USD -10,597 USD 20.09 USD 20.63
2025-04-25 (Friday)21,559USD 444,762CSTL holding decreased by -6468USD 444,7620USD -6,468 USD 20.63 USD 20.93
2025-04-24 (Thursday)21,559USD 451,230CSTL holding decreased by -7330USD 451,2300USD -7,330 USD 20.93 USD 21.27
2025-04-23 (Wednesday)21,559USD 458,560CSTL holding decreased by -15307USD 458,5600USD -15,307 USD 21.27 USD 21.98
2025-04-22 (Tuesday)21,559USD 473,867CSTL holding increased by 18110USD 473,8670USD 18,110 USD 21.98 USD 21.14
2025-04-21 (Monday)21,559USD 455,757CSTL holding decreased by -7977USD 455,7570USD -7,977 USD 21.14 USD 21.51
2025-04-18 (Friday)21,559USD 463,734USD 463,7340USD 0 USD 21.51 USD 21.51
2025-04-17 (Thursday)21,559USD 463,734CSTL holding increased by 5390USD 463,7340USD 5,390 USD 21.51 USD 21.26
2025-04-16 (Wednesday)21,559CSTL holding increased by 676USD 458,344CSTL holding increased by 18757USD 458,344676USD 18,757 USD 21.26 USD 21.05
2025-04-15 (Tuesday)20,883USD 439,587CSTL holding increased by 24224USD 439,5870USD 24,224 USD 21.05 USD 19.89
2025-04-14 (Monday)20,883CSTL holding increased by 104USD 415,363CSTL holding increased by 6017USD 415,363104USD 6,017 USD 19.89 USD 19.7
2025-04-11 (Friday)20,779USD 409,346CSTL holding increased by 8311USD 409,3460USD 8,311 USD 19.7 USD 19.3
2025-04-10 (Thursday)20,779USD 401,035CSTL holding decreased by -16831USD 401,0350USD -16,831 USD 19.3 USD 20.11
2025-04-09 (Wednesday)20,779USD 417,866CSTL holding increased by 31377USD 417,8660USD 31,377 USD 20.11 USD 18.6
2025-04-08 (Tuesday)20,779CSTL holding decreased by -106USD 386,489CSTL holding decreased by -12206USD 386,489-106USD -12,206 USD 18.6 USD 19.09
2025-04-07 (Monday)20,885USD 398,695CSTL holding increased by 10861USD 398,6950USD 10,861 USD 19.09 USD 18.57
2025-04-04 (Friday)20,885CSTL holding decreased by -108USD 387,834CSTL holding decreased by -36015USD 387,834-108USD -36,015 USD 18.57 USD 20.19
2025-04-02 (Wednesday)20,993USD 423,849CSTL holding increased by 8607USD 423,8490USD 8,607 USD 20.19 USD 19.78
2025-04-01 (Tuesday)20,993USD 415,242CSTL holding decreased by -5038USD 415,2420USD -5,038 USD 19.78 USD 20.02
2025-03-31 (Monday)20,993USD 420,280CSTL holding increased by 1680USD 420,2800USD 1,680 USD 20.02 USD 19.94
2025-03-28 (Friday)20,993CSTL holding increased by 530USD 418,600CSTL holding increased by 7294USD 418,600530USD 7,294 USD 19.94 USD 20.1
2025-03-27 (Thursday)20,463USD 411,306CSTL holding increased by 409USD 411,3060USD 409 USD 20.1 USD 20.08
2025-03-26 (Wednesday)20,463USD 410,897CSTL holding decreased by -15552USD 410,8970USD -15,552 USD 20.08 USD 20.84
2025-03-25 (Tuesday)20,463USD 426,449CSTL holding decreased by -2865USD 426,4490USD -2,865 USD 20.84 USD 20.98
2025-03-24 (Monday)20,463USD 429,314CSTL holding increased by 9413USD 429,3140USD 9,413 USD 20.98 USD 20.52
2025-03-21 (Friday)20,463USD 419,901CSTL holding increased by 9209USD 419,9010USD 9,209 USD 20.52 USD 20.07
2025-03-20 (Thursday)20,463USD 410,692CSTL holding decreased by -9618USD 410,6920USD -9,618 USD 20.07 USD 20.54
2025-03-19 (Wednesday)20,463USD 420,310CSTL holding increased by 1023USD 420,3100USD 1,023 USD 20.54 USD 20.49
2025-03-18 (Tuesday)20,463USD 419,287CSTL holding increased by 9413USD 419,2870USD 9,413 USD 20.49 USD 20.03
2025-03-17 (Monday)20,463USD 409,874CSTL holding increased by 15143USD 409,8740USD 15,143 USD 20.03 USD 19.29
2025-03-14 (Friday)20,463USD 394,731CSTL holding increased by 10845USD 394,7310USD 10,845 USD 19.29 USD 18.76
2025-03-13 (Thursday)20,463USD 383,886CSTL holding decreased by -17803USD 383,8860USD -17,803 USD 18.76 USD 19.63
2025-03-12 (Wednesday)20,463CSTL holding decreased by -106USD 401,689CSTL holding decreased by -229USD 401,689-106USD -229 USD 19.63 USD 19.54
2025-03-11 (Tuesday)20,569USD 401,918CSTL holding increased by 12547USD 401,9180USD 12,547 USD 19.54 USD 18.93
2025-03-10 (Monday)20,569USD 389,371CSTL holding decreased by -26328USD 389,3710USD -26,328 USD 18.93 USD 20.21
2025-03-07 (Friday)20,569USD 415,699CSTL holding decreased by -22832USD 415,6990USD -22,832 USD 20.21 USD 21.32
2025-03-05 (Wednesday)20,569USD 438,531CSTL holding decreased by -18718USD 438,5310USD -18,718 USD 21.32 USD 22.23
2025-03-04 (Tuesday)20,569CSTL holding decreased by -106USD 457,249CSTL holding increased by 17492USD 457,249-106USD 17,492 USD 22.23 USD 21.27
2025-03-03 (Monday)20,675USD 439,757CSTL holding decreased by -8477USD 439,7570USD -8,477 USD 21.27 USD 21.68
2025-02-28 (Friday)20,675USD 448,234CSTL holding decreased by -74430USD 448,2340USD -74,430 USD 21.68 USD 25.28
2025-02-27 (Thursday)20,675USD 522,664CSTL holding decreased by -15713USD 522,6640USD -15,713 USD 25.28 USD 26.04
2025-02-26 (Wednesday)20,675CSTL holding decreased by -208USD 538,377CSTL holding increased by 14423USD 538,377-208USD 14,423 USD 26.04 USD 25.09
2025-02-25 (Tuesday)20,883USD 523,954CSTL holding decreased by -5639USD 523,9540USD -5,639 USD 25.09 USD 25.36
2025-02-24 (Monday)20,883USD 529,593CSTL holding decreased by -8144USD 529,5930USD -8,144 USD 25.36 USD 25.75
2025-02-21 (Friday)20,883USD 537,737CSTL holding decreased by -8353USD 537,7370USD -8,353 USD 25.75 USD 26.15
2025-02-20 (Thursday)20,883USD 546,090CSTL holding decreased by -21719USD 546,0900USD -21,719 USD 26.15 USD 27.19
2025-02-19 (Wednesday)20,883USD 567,809CSTL holding increased by 9815USD 567,8090USD 9,815 USD 27.19 USD 26.72
2025-02-18 (Tuesday)20,883USD 557,994CSTL holding decreased by -12530USD 557,9940USD -12,530 USD 26.72 USD 27.32
2025-02-17 (Monday)20,883USD 570,524USD 570,5240USD 0 USD 27.32 USD 27.32
2025-02-14 (Friday)20,883USD 570,524CSTL holding decreased by -6056USD 570,5240USD -6,056 USD 27.32 USD 27.61
2025-02-13 (Thursday)20,883CSTL holding increased by 9213USD 576,580CSTL holding increased by 251570USD 576,5809,213USD 251,570 USD 27.61 USD 27.85
2025-02-12 (Wednesday)11,670CSTL holding increased by 124USD 325,010CSTL holding increased by 336USD 325,010124USD 336 USD 27.85 USD 28.12
2025-02-11 (Tuesday)11,546USD 324,674CSTL holding increased by 4734USD 324,6740USD 4,734 USD 28.12 USD 27.71
2025-02-10 (Monday)11,546USD 319,940CSTL holding increased by 1270USD 319,9400USD 1,270 USD 27.71 USD 27.6
2025-02-07 (Friday)11,546USD 318,670CSTL holding decreased by -2655USD 318,6700USD -2,655 USD 27.6 USD 27.83
2025-02-06 (Thursday)11,546USD 321,325CSTL holding decreased by -3349USD 321,3250USD -3,349 USD 27.83 USD 28.12
2025-02-05 (Wednesday)11,546USD 324,674CSTL holding decreased by -346USD 324,6740USD -346 USD 28.12 USD 28.15
2025-02-04 (Tuesday)11,546USD 325,020CSTL holding decreased by -6928USD 325,0200USD -6,928 USD 28.15 USD 28.75
2025-02-03 (Monday)11,546USD 331,948CSTL holding increased by 5543USD 331,9480USD 5,543 USD 28.75 USD 28.27
2025-01-31 (Friday)11,546USD 326,405CSTL holding increased by 577USD 326,4050USD 577 USD 28.27 USD 28.22
2025-01-30 (Thursday)11,546USD 325,828CSTL holding increased by 8428USD 325,8280USD 8,428 USD 28.22 USD 27.49
2025-01-29 (Wednesday)11,546USD 317,400CSTL holding increased by 4965USD 317,4000USD 4,965 USD 27.49 USD 27.06
2025-01-28 (Tuesday)11,546USD 312,435CSTL holding increased by 4734USD 312,4350USD 4,734 USD 27.06 USD 26.65
2025-01-27 (Monday)11,546CSTL holding increased by 31USD 307,701CSTL holding increased by 3244USD 307,70131USD 3,244 USD 26.65 USD 26.44
2025-01-24 (Friday)11,515USD 304,457CSTL holding decreased by -691USD 304,4570USD -691 USD 26.44 USD 26.5
2025-01-23 (Thursday)11,515CSTL holding increased by 31USD 305,148CSTL holding decreased by -556USD 305,14831USD -556 USD 26.5 USD 26.62
2025-01-22 (Wednesday)11,484USD 305,704CSTL holding decreased by -1148USD 305,7040USD -1,148 USD 26.62 USD 26.72
2025-01-21 (Tuesday)11,484USD 306,852USD 306,852
2025-01-20 (Monday)11,484USD 286,411USD 286,411
2025-01-17 (Friday)11,484USD 286,411USD 286,411
2025-01-16 (Thursday)11,484USD 288,134USD 288,134
2025-01-15 (Wednesday)11,484USD 287,330USD 287,330
2025-01-14 (Tuesday)11,484USD 292,383USD 292,383
2025-01-13 (Monday)11,484USD 300,307USD 300,307
2025-01-10 (Friday)11,484USD 347,391USD 347,391
2025-01-09 (Thursday)11,484USD 375,756USD 375,756
2025-01-09 (Thursday)11,484USD 375,756USD 375,756
2025-01-09 (Thursday)11,484USD 375,756USD 375,756
2025-01-08 (Wednesday)11,484USD 375,756USD 375,756
2025-01-08 (Wednesday)11,484USD 375,756USD 375,756
2025-01-08 (Wednesday)11,484USD 375,756USD 375,756
2025-01-02 (Thursday)11,701USD 328,096USD 328,096
2024-12-30 (Monday)11,701USD 311,949USD 311,949
2024-12-10 (Tuesday)11,577USD 343,027CSTL holding decreased by -14818USD 343,0270USD -14,818 USD 29.63 USD 30.91
2024-12-09 (Monday)11,577CSTL holding increased by 1116USD 357,845CSTL holding increased by 31566USD 357,8451,116USD 31,566 USD 30.91 USD 31.19
2024-12-06 (Friday)10,461USD 326,279CSTL holding decreased by -10147USD 326,2790USD -10,147 USD 31.19 USD 32.16
2024-12-05 (Thursday)10,461USD 336,426CSTL holding increased by 2929USD 336,4260USD 2,929 USD 32.16 USD 31.88
2024-12-04 (Wednesday)10,461CSTL holding increased by 62USD 333,497CSTL holding increased by 13416USD 333,49762USD 13,416 USD 31.88 USD 30.78
2024-12-03 (Tuesday)10,399CSTL holding increased by 93USD 320,081CSTL holding decreased by -3527USD 320,08193USD -3,527 USD 30.78 USD 31.4
2024-12-02 (Monday)10,306USD 323,608CSTL holding increased by 11542USD 323,6080USD 11,542 USD 31.4 USD 30.28
2024-11-29 (Friday)10,306USD 312,066CSTL holding decreased by -1649USD 312,0660USD -1,649 USD 30.28 USD 30.44
2024-11-28 (Thursday)10,306USD 313,715USD 313,7150USD 0 USD 30.44 USD 30.44
2024-11-27 (Wednesday)10,306USD 313,715CSTL holding decreased by -1339USD 313,7150USD -1,339 USD 30.44 USD 30.57
2024-11-26 (Tuesday)10,306USD 315,054CSTL holding increased by 10924USD 315,0540USD 10,924 USD 30.57 USD 29.51
2024-11-26 (Tuesday)10,306USD 315,054CSTL holding increased by 10924USD 315,0540USD 10,924 USD 30.57 USD 29.51
2024-11-25 (Monday)10,306USD 304,130CSTL holding decreased by -3092USD 304,1300USD -3,092 USD 29.51 USD 29.81
2024-11-25 (Monday)10,306USD 304,130CSTL holding decreased by -3092USD 304,1300USD -3,092 USD 29.51 USD 29.81
2024-11-22 (Friday)10,306USD 307,222CSTL holding increased by 9585USD 307,2220USD 9,585 USD 29.81 USD 28.88
2024-11-21 (Thursday)10,306USD 297,637CSTL holding increased by 4431USD 297,6370USD 4,431 USD 28.88 USD 28.45
2024-11-20 (Wednesday)10,306USD 293,206CSTL holding decreased by -4328USD 293,2060USD -4,328 USD 28.45 USD 28.87
2024-11-19 (Tuesday)10,306CSTL holding increased by 186USD 297,534CSTL holding increased by 15186USD 297,534186USD 15,186 USD 28.87 USD 27.9
2024-11-18 (Monday)10,120CSTL holding increased by 62USD 282,348CSTL holding decreased by -47353USD 282,34862USD -47,353 USD 27.9 USD 32.78
2024-11-12 (Tuesday)10,058CSTL holding increased by 120USD 329,701CSTL holding decreased by -6005USD 329,701120USD -6,005 USD 32.78 USD 33.78
2024-11-11 (Monday)9,938CSTL holding increased by 30USD 335,706CSTL holding increased by 5869USD 335,70630USD 5,869 USD 33.78 USD 33.29
2024-11-11 (Monday)9,938CSTL holding increased by 30USD 335,706CSTL holding increased by 5869USD 335,70630USD 5,869 USD 33.78 USD 33.29
2024-11-08 (Friday)9,908USD 329,837CSTL holding decreased by -198USD 329,8370USD -198 USD 33.29 USD 33.31
2024-11-08 (Friday)9,908USD 329,837CSTL holding decreased by -198USD 329,8370USD -198 USD 33.29 USD 33.31
2024-11-07 (Thursday)9,908CSTL holding increased by 150USD 330,035CSTL holding increased by 11339USD 330,035150USD 11,339 USD 33.31 USD 32.66
2024-11-07 (Thursday)9,908CSTL holding increased by 150USD 330,035CSTL holding increased by 11339USD 330,035150USD 11,339 USD 33.31 USD 32.66
2024-11-06 (Wednesday)9,758USD 318,696CSTL holding increased by 14734USD 318,6960USD 14,734 USD 32.66 USD 31.15
2024-11-06 (Wednesday)9,758USD 318,696CSTL holding increased by 14734USD 318,6960USD 14,734 USD 32.66 USD 31.15
2024-11-05 (Tuesday)9,758USD 303,962CSTL holding decreased by -24297USD 303,9620USD -24,297 USD 31.15 USD 33.64
2024-11-05 (Tuesday)9,758USD 303,962CSTL holding decreased by -24297USD 303,9620USD -24,297 USD 31.15 USD 33.64
2024-11-04 (Monday)9,758USD 328,259CSTL holding increased by 4781USD 328,2590USD 4,781 USD 33.64 USD 33.15
2024-11-04 (Monday)9,758USD 328,259CSTL holding increased by 4781USD 328,2590USD 4,781 USD 33.64 USD 33.15
2024-11-01 (Friday)9,758USD 323,478CSTL holding decreased by -14832USD 323,4780USD -14,832 USD 33.15 USD 34.67
2024-11-01 (Friday)9,758USD 323,478CSTL holding decreased by -14832USD 323,4780USD -14,832 USD 33.15 USD 34.67
2024-10-31 (Thursday)9,758USD 338,310CSTL holding increased by 1269USD 338,3100USD 1,269 USD 34.67 USD 34.54
2024-10-31 (Thursday)9,758USD 338,310CSTL holding increased by 1269USD 338,3100USD 1,269 USD 34.67 USD 34.54
2024-10-30 (Wednesday)9,758USD 337,041CSTL holding increased by 7416USD 337,0410USD 7,416 USD 34.54 USD 33.78
2024-10-30 (Wednesday)9,758USD 337,041CSTL holding increased by 7416USD 337,0410USD 7,416 USD 34.54 USD 33.78
2024-10-29 (Tuesday)9,758USD 329,625CSTL holding increased by 13466USD 329,6250USD 13,466 USD 33.78 USD 32.4
2024-10-29 (Tuesday)9,758USD 329,625CSTL holding increased by 13466USD 329,6250USD 13,466 USD 33.78 USD 32.4
2024-10-28 (Monday)9,758USD 316,159CSTL holding increased by 10051USD 316,1590USD 10,051 USD 32.4 USD 31.37
2024-10-28 (Monday)9,758USD 316,159CSTL holding increased by 10051USD 316,1590USD 10,051 USD 32.4 USD 31.37
2024-10-25 (Friday)9,758USD 306,108CSTL holding decreased by -4196USD 306,1080USD -4,196 USD 31.37 USD 31.8
2024-10-25 (Friday)9,758USD 306,108CSTL holding decreased by -4196USD 306,1080USD -4,196 USD 31.37 USD 31.8
2024-10-24 (Thursday)9,758USD 310,304CSTL holding decreased by -1171USD 310,3040USD -1,171 USD 31.8 USD 31.92
2024-10-24 (Thursday)9,758USD 310,304CSTL holding decreased by -1171USD 310,3040USD -1,171 USD 31.8 USD 31.92
2024-10-23 (Wednesday)9,758CSTL holding increased by 58USD 311,475CSTL holding decreased by -1447USD 311,47558USD -1,447 USD 31.92 USD 32.26
2024-10-22 (Tuesday)9,700USD 312,922CSTL holding increased by 3783USD 312,9220USD 3,783 USD 32.26 USD 31.87
2024-10-21 (Monday)9,700USD 309,139CSTL holding decreased by -7469USD 309,1390USD -7,469 USD 31.87 USD 32.64
2024-10-21 (Monday)9,700USD 309,139CSTL holding decreased by -7469USD 309,1390USD -7,469 USD 31.87 USD 32.64
2024-10-18 (Friday)9,700USD 316,608USD 316,608
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 CSTL by Blackrock for IE00BF4RFH31

Show aggregate share trades of CSTL

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-28BUY52 20.090* 26.87
2025-04-16BUY676 21.260* 27.29
2025-04-14BUY104 19.890* 27.41
2025-04-08SELL-106 18.600* 27.73 Profit of 2,939 on sale
2025-04-04SELL-108 18.570* 27.91 Profit of 3,014 on sale
2025-03-28BUY530 19.940* 28.24
2025-03-12SELL-106 19.630* 29.40 Profit of 3,116 on sale
2025-03-04SELL-106 22.230* 29.96 Profit of 3,176 on sale
2025-02-26SELL-208 26.040* 30.30 Profit of 6,303 on sale
2025-02-13BUY9,213 27.610* 30.82
2025-02-12BUY124 27.850* 30.87
2025-01-27BUY31 26.650* 31.56
2025-01-23BUY31 26.500* 31.76
2024-12-09BUY1,116 30.910* 31.93
2024-12-04BUY62 31.880* 31.94
2024-12-03BUY93 30.780* 31.96
2024-11-19BUY186 28.870* 32.74
2024-11-18BUY62 27.900* 32.90
2024-11-12BUY120 32.780* 32.90
2024-11-11BUY30 33.780* 32.84
2024-11-11BUY30 33.780* 32.84
2024-11-07BUY150 33.310* 32.76
2024-11-07BUY150 33.310* 32.76
2024-10-23BUY58 31.920* 32.00
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 CSTL

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-08100,4510257,48539.0%
2025-05-07111,4255,451261,80542.6%
2025-05-06213,54427,856677,87531.5%
2025-05-0561,9980145,68942.6%
2025-05-0299,7390534,43018.7%
2025-05-0163,5310165,40838.4%
2025-04-3074,9690147,70150.8%
2025-04-2973,7730115,94463.6%
2025-04-2881,1890189,56242.8%
2025-04-2537,7352196,86939.0%
2025-04-2476,7520164,43346.7%
2025-04-2359,7070141,71542.1%
2025-04-2274,9860115,92064.7%
2025-04-21138,7770212,72065.2%
2025-04-17111,9830175,21763.9%
2025-04-16103,2920186,49155.4%
2025-04-1578,2100128,82860.7%
2025-04-1420,201047,54942.5%
2025-04-1132,703071,00146.1%
2025-04-1031,511052,83559.6%
2025-04-09125,7905191,86065.6%
2025-04-08120,2470162,51274.0%
2025-04-0798,3370132,38874.3%
2025-04-0477,62048186,31541.7%
2025-04-0358,3932590,70264.4%
2025-04-0259,07045104,73556.4%
2025-04-0137,8718280,93546.8%
2025-03-3146,290098,41347.0%
2025-03-2845,382077,43058.6%
2025-03-2723,050059,43538.8%
2025-03-2627,779057,62948.2%
2025-03-2529,560059,34049.8%
2025-03-2427,490049,42055.6%
2025-03-2172,2140123,60058.4%
2025-03-2031,33859577,93240.2%
2025-03-1933,723067,21550.2%
2025-03-1862,7011,013136,29946.0%
2025-03-1754,4640229,40423.7%
2025-03-1444,5120255,47917.4%
2025-03-1336,9911,799149,13224.8%
2025-03-1243,8060261,61116.7%
2025-03-1146,6710320,77814.5%
2025-03-1057,009194274,75020.7%
2025-03-0733,2510103,14632.2%
2025-03-0653,14422222,27523.9%

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.