Portfolio Holdings Detail for ISIN IE00BFNM3F38
Stock Name / FundiShares MSCI Europe ESG Screened UCITS ETF
IssuerBlackrock
Entity holding fund iShares IV Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300ZP07LMR36K1T02
ETF TickerSDUE(GBP) LSE
ETF TickerSLMD(EUR) F
ETF TickerSDUE.LS(GBP) CXE
ETF TickerSLMD.DE(EUR) CXE
ETF TickerSDUE.L(GBP) LSE

Holdings detail for CPG.L

Stock NameCompass Group PLC
TickerCPG.L(GBP) LSE
TYPECommon Stock
CountryUK
ISINGB00BD6K4575
LEI2138008M6MH9OZ6U2T68

Show aggregate CPG.L holdings

iShares MSCI Europe ESG Screened UCITS ETF CPG.L holdings

DateNumber of CPG.L Shares HeldBase Market Value of CPG.L SharesLocal Market Value of CPG.L SharesChange in CPG.L Shares HeldChange in CPG.L Base ValueCurrent Price per CPG.L Share HeldPrevious Price per CPG.L Share Held
2025-03-11 (Tuesday)668,775GBP 20,815,725CPG.L holding decreased by -46457GBP 20,815,7250GBP -46,457 GBP 31.1252 GBP 31.1946
2025-03-10 (Monday)668,775GBP 20,862,182CPG.L holding increased by 165306GBP 20,862,1820GBP 165,306 GBP 31.1946 GBP 30.9474
2025-03-07 (Friday)668,775GBP 20,696,876CPG.L holding decreased by -1043555GBP 20,696,8760GBP -1,043,555 GBP 30.9474 GBP 32.5078
2025-03-05 (Wednesday)668,775GBP 21,740,431CPG.L holding decreased by -902279GBP 21,740,4310GBP -902,279 GBP 32.5078 GBP 33.857
2025-03-04 (Tuesday)668,775GBP 22,642,710CPG.L holding decreased by -103488GBP 22,642,7100GBP -103,488 GBP 33.857 GBP 34.0117
2025-03-03 (Monday)668,775GBP 22,746,198CPG.L holding increased by 293216GBP 22,746,1980GBP 293,216 GBP 34.0117 GBP 33.5733
2025-02-28 (Friday)668,775GBP 22,452,982CPG.L holding increased by 36019GBP 22,452,9820GBP 36,019 GBP 33.5733 GBP 33.5194
2025-02-27 (Thursday)668,775CPG.L holding increased by 1608GBP 22,416,963CPG.L holding increased by 11751GBP 22,416,9631,608GBP 11,751 GBP 33.5194 GBP 33.5826
2025-02-26 (Wednesday)667,167CPG.L holding increased by 9648GBP 22,405,212CPG.L holding increased by 365120GBP 22,405,2129,648GBP 365,120 GBP 33.5826 GBP 33.5201
2025-02-25 (Tuesday)657,519GBP 22,040,092CPG.L holding increased by 14185GBP 22,040,0920GBP 14,185 GBP 33.5201 GBP 33.4985
2025-02-24 (Monday)657,519GBP 22,025,907CPG.L holding decreased by -183684GBP 22,025,9070GBP -183,684 GBP 33.4985 GBP 33.7779
2025-02-21 (Friday)657,519GBP 22,209,591CPG.L holding decreased by -70614GBP 22,209,5910GBP -70,614 GBP 33.7779 GBP 33.8853
2025-02-20 (Thursday)657,519CPG.L holding increased by 2412GBP 22,280,205CPG.L holding increased by 85280GBP 22,280,2052,412GBP 85,280 GBP 33.8853 GBP 33.8798
2025-02-19 (Wednesday)655,107CPG.L holding increased by 2409GBP 22,194,925CPG.L holding increased by 56178GBP 22,194,9252,409GBP 56,178 GBP 33.8798 GBP 33.9188
2025-02-18 (Tuesday)652,698CPG.L holding increased by 1606GBP 22,138,747CPG.L holding decreased by -130608GBP 22,138,7471,606GBP -130,608 GBP 33.9188 GBP 34.2031
2025-02-17 (Monday)651,092GBP 22,269,355CPG.L holding increased by 96808GBP 22,269,3550GBP 96,808 GBP 34.2031 GBP 34.0544
2025-02-14 (Friday)651,092GBP 22,172,547CPG.L holding increased by 71265GBP 22,172,5470GBP 71,265 GBP 34.0544 GBP 33.9449
2025-02-13 (Thursday)651,092CPG.L holding increased by 4015GBP 22,101,282CPG.L holding increased by 153380GBP 22,101,2824,015GBP 153,380 GBP 33.9449 GBP 33.9185
2025-02-12 (Wednesday)647,077GBP 21,947,902CPG.L holding increased by 242773GBP 21,947,9020GBP 242,773 GBP 33.9185 GBP 33.5433
2025-02-11 (Tuesday)647,077CPG.L holding increased by 1606GBP 21,705,129CPG.L holding increased by 379799GBP 21,705,1291,606GBP 379,799 GBP 33.5433 GBP 33.0384
2025-02-10 (Monday)645,471GBP 21,325,330CPG.L holding decreased by -52843GBP 21,325,3300GBP -52,843 GBP 33.0384 GBP 33.1203
2025-02-07 (Friday)645,471GBP 21,378,173CPG.L holding increased by 250743GBP 21,378,1730GBP 250,743 GBP 33.1203 GBP 32.7318
2025-02-06 (Thursday)645,471GBP 21,127,430CPG.L holding decreased by -503157GBP 21,127,4300GBP -503,157 GBP 32.7318 GBP 33.5113
2025-02-05 (Wednesday)645,471CPG.L holding increased by 3228GBP 21,630,587CPG.L holding increased by 339249GBP 21,630,5873,228GBP 339,249 GBP 33.5113 GBP 33.1515
2025-02-04 (Tuesday)642,243GBP 21,291,338CPG.L holding decreased by -384373GBP 21,291,3380GBP -384,373 GBP 33.1515 GBP 33.75
2025-02-03 (Monday)642,243GBP 21,675,711CPG.L holding increased by 250372GBP 21,675,7110GBP 250,372 GBP 33.75 GBP 33.3602
2025-01-31 (Friday)642,243CPG.L holding increased by 803GBP 21,425,339CPG.L holding increased by 249181GBP 21,425,339803GBP 249,181 GBP 33.3602 GBP 33.0135
2025-01-30 (Thursday)641,440GBP 21,176,158CPG.L holding increased by 94826GBP 21,176,1580GBP 94,826 GBP 33.0135 GBP 32.8656
2025-01-29 (Wednesday)641,440CPG.L holding increased by 804GBP 21,081,332CPG.L holding decreased by -90994GBP 21,081,332804GBP -90,994 GBP 32.8656 GBP 33.0489
2025-01-28 (Tuesday)640,636GBP 21,172,326CPG.L holding increased by 529163GBP 21,172,3260GBP 529,163 GBP 33.0489 GBP 32.2229
2025-01-27 (Monday)640,636GBP 20,643,163CPG.L holding increased by 102772GBP 20,643,1630GBP 102,772 GBP 32.2229 GBP 32.0625
2025-01-24 (Friday)640,636CPG.L holding increased by 803GBP 20,540,391CPG.L holding decreased by -240185GBP 20,540,391803GBP -240,185 GBP 32.0625 GBP 32.4781
2025-01-23 (Thursday)639,833GBP 20,780,576CPG.L holding increased by 161548GBP 20,780,5760GBP 161,548 GBP 32.4781 GBP 32.2256
2025-01-22 (Wednesday)639,833GBP 20,619,028GBP 20,619,028
2025-01-21 (Tuesday)639,833GBP 20,439,006GBP 20,439,006
2025-01-20 (Monday)635,818GBP 20,118,821GBP 20,118,821
2025-01-17 (Friday)630,197GBP 19,965,517GBP 19,965,517
2025-01-16 (Thursday)630,197GBP 20,008,796GBP 20,008,796
2025-01-15 (Wednesday)629,394GBP 20,011,969GBP 20,011,969
2025-01-14 (Tuesday)629,394GBP 19,826,678GBP 19,826,678
2025-01-13 (Monday)629,394GBP 20,072,521GBP 20,072,521
2025-01-10 (Friday)627,786GBP 20,202,197GBP 20,202,197
2025-01-09 (Thursday)627,786GBP 20,486,584GBP 20,486,584
2025-01-09 (Thursday)627,786GBP 20,486,584GBP 20,486,584
2025-01-09 (Thursday)627,786GBP 20,486,584GBP 20,486,584
2025-01-08 (Wednesday)627,786GBP 20,032,153GBP 20,032,153
2025-01-08 (Wednesday)627,786GBP 20,032,153GBP 20,032,153
2025-01-08 (Wednesday)627,786GBP 20,032,153GBP 20,032,153
2025-01-02 (Thursday)625,374GBP 20,231,438GBP 20,231,438
2024-12-30 (Monday)625,374GBP 19,995,555GBP 19,995,555
2024-12-06 (Friday)595,904GBP 19,762,047CPG.L holding decreased by -239483GBP 19,762,0470GBP -239,483 GBP 33.1631 GBP 33.565
2024-12-05 (Thursday)595,904GBP 20,001,530CPG.L holding increased by 71894GBP 20,001,5300GBP 71,894 GBP 33.565 GBP 33.4444
2024-12-04 (Wednesday)595,904GBP 19,929,636CPG.L holding increased by 339550GBP 19,929,6360GBP 339,550 GBP 33.4444 GBP 32.8746
2024-12-03 (Tuesday)595,904GBP 19,590,086CPG.L holding increased by 211503GBP 19,590,0860GBP 211,503 GBP 32.8746 GBP 32.5196
2024-12-02 (Monday)595,904GBP 19,378,583CPG.L holding increased by 80842GBP 19,378,5830GBP 80,842 GBP 32.5196 GBP 32.384
2024-11-29 (Friday)595,904GBP 19,297,741CPG.L holding increased by 27003GBP 19,297,7410GBP 27,003 GBP 32.384 GBP 32.3387
2024-11-28 (Thursday)595,904GBP 19,270,738CPG.L holding decreased by -68322GBP 19,270,7380GBP -68,322 GBP 32.3387 GBP 32.4533
2024-11-27 (Wednesday)595,904GBP 19,339,060CPG.L holding increased by 195965GBP 19,339,0600GBP 195,965 GBP 32.4533 GBP 32.1245
2024-11-26 (Tuesday)595,904CPG.L holding increased by 806GBP 19,143,095CPG.L holding increased by 250540GBP 19,143,095806GBP 250,540 GBP 32.1245 GBP 31.747
2024-11-26 (Tuesday)595,904CPG.L holding increased by 806GBP 19,143,095CPG.L holding increased by 250540GBP 19,143,095806GBP 250,540 GBP 32.1245 GBP 31.747
2024-11-25 (Monday)595,098GBP 18,892,555CPG.L holding decreased by -75150GBP 18,892,5550GBP -75,150 GBP 31.747 GBP 31.8732
2024-11-25 (Monday)595,098GBP 18,892,555CPG.L holding decreased by -75150GBP 18,892,5550GBP -75,150 GBP 31.747 GBP 31.8732
2024-11-22 (Friday)595,098GBP 18,967,705CPG.L holding increased by 221385GBP 18,967,7050GBP 221,385 GBP 31.8732 GBP 31.5012
2024-11-21 (Thursday)595,098GBP 18,746,320CPG.L holding increased by 23718GBP 18,746,3200GBP 23,718 GBP 31.5012 GBP 31.4614
2024-11-20 (Wednesday)595,098GBP 18,722,602CPG.L holding increased by 5051GBP 18,722,6020GBP 5,051 GBP 31.4614 GBP 31.4529
2024-11-19 (Tuesday)595,098GBP 18,717,551CPG.L holding increased by 63779GBP 18,717,5510GBP 63,779 GBP 31.4529 GBP 31.3457
2024-11-18 (Monday)595,098GBP 18,653,772CPG.L holding decreased by -46009GBP 18,653,7720GBP -46,009 GBP 31.3457 GBP 31.423
2024-11-12 (Tuesday)595,098GBP 18,699,781CPG.L holding decreased by -327437GBP 18,699,7810GBP -327,437 GBP 31.423 GBP 31.9733
2024-11-11 (Monday)595,098GBP 19,027,218CPG.L holding increased by 322052GBP 19,027,2180GBP 322,052 GBP 31.9733 GBP 31.4321
2024-11-08 (Friday)595,098GBP 18,705,166CPG.L holding increased by 139392GBP 18,705,1660GBP 139,392 GBP 31.4321 GBP 31.1978
2024-11-08 (Friday)595,098GBP 18,705,166CPG.L holding increased by 139392GBP 18,705,1660GBP 139,392 GBP 31.4321 GBP 31.1978
2024-11-07 (Thursday)595,098GBP 18,565,774CPG.L holding decreased by -241758GBP 18,565,7740GBP -241,758 GBP 31.1978 GBP 31.6041
2024-11-07 (Thursday)595,098GBP 18,565,774CPG.L holding decreased by -241758GBP 18,565,7740GBP -241,758 GBP 31.1978 GBP 31.6041
2024-11-06 (Wednesday)595,098GBP 18,807,532CPG.L holding increased by 382262GBP 18,807,5320GBP 382,262 GBP 31.6041 GBP 30.9617
2024-11-06 (Wednesday)595,098GBP 18,807,532CPG.L holding increased by 382262GBP 18,807,5320GBP 382,262 GBP 31.6041 GBP 30.9617
2024-11-05 (Tuesday)595,098GBP 18,425,270CPG.L holding increased by 239438GBP 18,425,2700GBP 239,438 GBP 30.9617 GBP 30.5594
2024-11-05 (Tuesday)595,098GBP 18,425,270CPG.L holding increased by 239438GBP 18,425,2700GBP 239,438 GBP 30.9617 GBP 30.5594
2024-11-04 (Monday)595,098GBP 18,185,832CPG.L holding increased by 81502GBP 18,185,8320GBP 81,502 GBP 30.5594 GBP 30.4224
2024-11-04 (Monday)595,098GBP 18,185,832CPG.L holding increased by 81502GBP 18,185,8320GBP 81,502 GBP 30.5594 GBP 30.4224
2024-11-01 (Friday)595,098GBP 18,104,330CPG.L holding increased by 380426GBP 18,104,3300GBP 380,426 GBP 30.4224 GBP 29.7832
2024-11-01 (Friday)595,098GBP 18,104,330CPG.L holding increased by 380426GBP 18,104,3300GBP 380,426 GBP 30.4224 GBP 29.7832
2024-10-31 (Thursday)595,098GBP 17,723,904CPG.L holding decreased by -185116GBP 17,723,9040GBP -185,116 GBP 29.7832 GBP 30.0942
2024-10-31 (Thursday)595,098GBP 17,723,904CPG.L holding decreased by -185116GBP 17,723,9040GBP -185,116 GBP 29.7832 GBP 30.0942
2024-10-30 (Wednesday)595,098GBP 17,909,020CPG.L holding decreased by -222710GBP 17,909,0200GBP -222,710 GBP 30.0942 GBP 30.4685
2024-10-30 (Wednesday)595,098GBP 17,909,020CPG.L holding decreased by -222710GBP 17,909,0200GBP -222,710 GBP 30.0942 GBP 30.4685
2024-10-29 (Tuesday)595,098GBP 18,131,730CPG.L holding decreased by -33043GBP 18,131,7300GBP -33,043 GBP 30.4685 GBP 30.524
2024-10-29 (Tuesday)595,098GBP 18,131,730CPG.L holding decreased by -33043GBP 18,131,7300GBP -33,043 GBP 30.4685 GBP 30.524
2024-10-28 (Monday)595,098GBP 18,164,773CPG.L holding increased by 241971GBP 18,164,7730GBP 241,971 GBP 30.524 GBP 30.1174
2024-10-28 (Monday)595,098GBP 18,164,773CPG.L holding increased by 241971GBP 18,164,7730GBP 241,971 GBP 30.524 GBP 30.1174
2024-10-25 (Friday)595,098GBP 17,922,802CPG.L holding increased by 103505GBP 17,922,8020GBP 103,505 GBP 30.1174 GBP 29.9435
2024-10-25 (Friday)595,098GBP 17,922,802CPG.L holding increased by 103505GBP 17,922,8020GBP 103,505 GBP 30.1174 GBP 29.9435
2024-10-24 (Thursday)595,098GBP 17,819,297CPG.L holding decreased by -100711GBP 17,819,2970GBP -100,711 GBP 29.9435 GBP 30.1127
2024-10-24 (Thursday)595,098GBP 17,819,297CPG.L holding decreased by -100711GBP 17,819,2970GBP -100,711 GBP 29.9435 GBP 30.1127
2024-10-23 (Wednesday)595,098GBP 17,920,008CPG.L holding increased by 166662GBP 17,920,0080GBP 166,662 GBP 30.1127 GBP 29.8326
2024-10-23 (Wednesday)595,098GBP 17,920,008CPG.L holding increased by 166662GBP 17,920,0080GBP 166,662 GBP 30.1127 GBP 29.8326
2024-10-22 (Tuesday)595,098GBP 17,753,346CPG.L holding decreased by -98221GBP 17,753,3460GBP -98,221 GBP 29.8326 GBP 29.9977
2024-10-22 (Tuesday)595,098GBP 17,753,346CPG.L holding decreased by -98221GBP 17,753,3460GBP -98,221 GBP 29.8326 GBP 29.9977
2024-10-21 (Monday)595,098GBP 17,851,567CPG.L holding decreased by -133120GBP 17,851,5670GBP -133,120 GBP 29.9977 GBP 30.2214
2024-10-18 (Friday)595,098GBP 17,984,687GBP 17,984,687
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 CPG.L by Blackrock for IE00BFNM3F38

Show aggregate share trades of CPG.L

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-02-27BUY1,608 33.519* 31.91
2025-02-26BUY9,648 33.583* 31.89
2025-02-20BUY2,412 33.885* 31.79
2025-02-19BUY2,409 33.880* 31.75
2025-02-18BUY1,606 33.919* 31.72
2025-02-13BUY4,015 33.945* 31.61
2025-02-11BUY1,606 33.543* 31.54
2025-02-05BUY3,228 33.511* 31.43
2025-01-31BUY803 33.360* 31.32
2025-01-29BUY804 32.866* 31.26
2025-01-24BUY803 32.063* 31.19
2024-11-26BUY806 32.125* 30.75
2024-11-26BUY806 32.125* 30.75
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 CPG.L

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.