Portfolio Holdings Detail for ISIN IE00B3VWM098
Stock Name / FundiShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc
IssuerBlackrock
Entity holding fund iShares VII Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300Q7FFITMZ2PFZ28
ETF TickerCUS1(GBX) LSE
ETF TickerCUSS(USD) LSE
ETF TickerSXRG(EUR) F
ETF TickerCSUSS.MI(EUR) CXE
ETF TickerCSUSSz(USD) CXE
ETF TickerCUSS.LS(USD) CXE
ETF TickerCSUSS(EUR) ETF Plus
ETF TickerCUS1.L(GBP) LSE
ETF TickerCUSS.L(GBP) LSE

Holdings detail for ICFI

Stock NameICF International Inc
TickerICFI(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS44925C1036
LEI5493003KYFDDC5B3WY64

Show aggregate ICFI holdings

News associated with ICFI

Congress Trade: Representative Josh Gottheimer Just Disclosed New Stock Trades
Representative Josh Gottheimer just filed new stock trades, which we received from a STOCK Act disclosure. You can see the full list of trades on Quiver Quantitative's congress trading dashboard, and track the portfolios of Representative Josh Gottheimer and other politicians. - 2025-03-07 23:36:07
Reviewing ICF International (NASDAQ:ICFI) & Entrepreneur Universe Bright Group (OTCMKTS:EUBG)
ICF International (NASDAQ:ICFI – Get Free Report) and Entrepreneur Universe Bright Group (OTCMKTS:EUBG – Get Free Report) are both small-cap business services companies, but which is the better stock? We will compare the two businesses based on the strength of their analyst recommendations, valuation, institutional ownership, risk, profitability, dividends and earnings. Profitability This table compares […] - 2025-03-07 08:26:50
ICF International (NASDAQ:ICFI) Downgraded to Hold Rating by StockNews.com
ICF International (NASDAQ:ICFI – Get Free Report) was downgraded by StockNews.com from a “buy” rating to a “hold” rating in a report issued on Monday. Other analysts have also recently issued reports about the company. Truist Financial dropped their price target on ICF International from $180.00 to $140.00 and set a “hold” rating on the […] - 2025-03-05 06:52:54
New York State Common Retirement Fund Trims Holdings in ICF International, Inc. (NASDAQ:ICFI)
New York State Common Retirement Fund cut its stake in ICF International, Inc. (NASDAQ:ICFI – Free Report) by 46.0% in the fourth quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The fund owned 5,858 shares of the business services provider’s stock after selling 4,991 shares during the quarter. New […] - 2025-03-04 08:58:50

iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc ICFI holdings

DateNumber of ICFI Shares HeldBase Market Value of ICFI SharesLocal Market Value of ICFI SharesChange in ICFI Shares HeldChange in ICFI Base ValueCurrent Price per ICFI Share HeldPrevious Price per ICFI Share Held
2025-03-13 (Thursday)6,877ICFI holding decreased by -40USD 601,187ICFI holding decreased by -7924USD 601,187-40USD -7,924 USD 87.42 USD 88.06
2025-03-12 (Wednesday)6,917ICFI holding decreased by -680USD 609,111ICFI holding decreased by -57526USD 609,111-680USD -57,526 USD 88.06 USD 87.75
2025-03-11 (Tuesday)7,597USD 666,637ICFI holding decreased by -1899USD 666,6370USD -1,899 USD 87.75 USD 88
2025-03-10 (Monday)7,597USD 668,536ICFI holding increased by 25450USD 668,5360USD 25,450 USD 88 USD 84.65
2025-03-07 (Friday)7,597ICFI holding decreased by -40USD 643,086ICFI holding increased by 23343USD 643,086-40USD 23,343 USD 84.65 USD 81.1501
2025-03-06 (Thursday)7,637ICFI holding decreased by -60USD 619,743ICFI holding decreased by -10564USD 619,743-60USD -10,564 USD 81.1501 USD 81.89
2025-03-05 (Wednesday)7,697USD 630,307ICFI holding increased by 7928USD 630,3070USD 7,928 USD 81.89 USD 80.8599
2025-03-04 (Tuesday)7,697USD 622,379ICFI holding increased by 24476USD 622,3790USD 24,476 USD 80.8599 USD 77.68
2025-03-03 (Monday)7,697ICFI holding decreased by -20USD 597,903ICFI holding decreased by -13746USD 597,903-20USD -13,746 USD 77.68 USD 79.2599
2025-02-28 (Friday)7,717ICFI holding decreased by -3005USD 611,649ICFI holding decreased by -460229USD 611,649-3,005USD -460,229 USD 79.2599 USD 99.97
2025-02-27 (Thursday)10,722USD 1,071,878ICFI holding decreased by -9436USD 1,071,8780USD -9,436 USD 99.97 USD 100.85
2025-02-26 (Wednesday)10,722ICFI holding decreased by -28USD 1,081,314ICFI holding decreased by -22066USD 1,081,314-28USD -22,066 USD 100.85 USD 102.64
2025-02-25 (Tuesday)10,750ICFI holding decreased by -84USD 1,103,380ICFI holding increased by 16513USD 1,103,380-84USD 16,513 USD 102.64 USD 100.32
2025-02-24 (Monday)10,834USD 1,086,867ICFI holding increased by 2275USD 1,086,8670USD 2,275 USD 100.32 USD 100.11
2025-02-21 (Friday)10,834USD 1,084,592ICFI holding decreased by -4225USD 1,084,5920USD -4,225 USD 100.11 USD 100.5
2025-02-20 (Thursday)10,834USD 1,088,817ICFI holding decreased by -14084USD 1,088,8170USD -14,084 USD 100.5 USD 101.8
2025-02-19 (Wednesday)10,834USD 1,102,901ICFI holding decreased by -24702USD 1,102,9010USD -24,702 USD 101.8 USD 104.08
2025-02-18 (Tuesday)10,834ICFI holding increased by 140USD 1,127,603ICFI holding decreased by -24889USD 1,127,603140USD -24,889 USD 104.08 USD 107.77
2025-02-17 (Monday)10,694USD 1,152,492USD 1,152,4920USD 0 USD 107.77 USD 107.77
2025-02-14 (Friday)10,694USD 1,152,492ICFI holding decreased by -21923USD 1,152,4920USD -21,923 USD 107.77 USD 109.82
2025-02-13 (Thursday)10,694ICFI holding increased by 28USD 1,174,415ICFI holding increased by 11608USD 1,174,41528USD 11,608 USD 109.82 USD 109.02
2025-02-12 (Wednesday)10,666ICFI holding increased by 28USD 1,162,807ICFI holding decreased by -60616USD 1,162,80728USD -60,616 USD 109.02 USD 115.005
2025-02-11 (Tuesday)10,638ICFI holding increased by 84USD 1,223,423ICFI holding increased by 9713USD 1,223,42384USD 9,713 USD 115.005 USD 115
2025-02-10 (Monday)10,554USD 1,213,710ICFI holding decreased by -13404USD 1,213,7100USD -13,404 USD 115 USD 116.27
2025-02-07 (Friday)10,554USD 1,227,114ICFI holding increased by 6966USD 1,227,1140USD 6,966 USD 116.27 USD 115.61
2025-02-06 (Thursday)10,554ICFI holding increased by 252USD 1,220,148ICFI holding increased by 12445USD 1,220,148252USD 12,445 USD 115.61 USD 117.23
2025-02-05 (Wednesday)10,302USD 1,207,703ICFI holding increased by 2781USD 1,207,7030USD 2,781 USD 117.23 USD 116.96
2025-02-04 (Tuesday)10,302USD 1,204,922ICFI holding decreased by -8035USD 1,204,9220USD -8,035 USD 116.96 USD 117.74
2025-02-03 (Monday)10,302USD 1,212,957ICFI holding increased by 10611USD 1,212,9570USD 10,611 USD 117.74 USD 116.71
2025-01-31 (Friday)10,302USD 1,202,346ICFI holding decreased by -32349USD 1,202,3460USD -32,349 USD 116.71 USD 119.85
2025-01-30 (Thursday)10,302USD 1,234,695ICFI holding increased by 12878USD 1,234,6950USD 12,878 USD 119.85 USD 118.6
2025-01-29 (Wednesday)10,302USD 1,221,817ICFI holding decreased by -23283USD 1,221,8170USD -23,283 USD 118.6 USD 120.86
2025-01-28 (Tuesday)10,302USD 1,245,100ICFI holding decreased by -47080USD 1,245,1000USD -47,080 USD 120.86 USD 125.43
2025-01-27 (Monday)10,302ICFI holding increased by 28USD 1,292,180ICFI holding increased by 24266USD 1,292,18028USD 24,266 USD 125.43 USD 123.41
2025-01-24 (Friday)10,274USD 1,267,914ICFI holding decreased by -33288USD 1,267,9140USD -33,288 USD 123.41 USD 126.65
2025-01-23 (Thursday)10,274USD 1,301,202ICFI holding decreased by -63391USD 1,301,2020USD -63,391 USD 126.65 USD 132.82
2025-01-22 (Wednesday)10,274USD 1,364,593USD 1,364,593
2025-01-21 (Tuesday)10,330USD 1,376,782USD 1,376,782
2025-01-20 (Monday)10,330USD 1,337,115USD 1,337,115
2025-01-17 (Friday)10,330USD 1,337,115USD 1,337,115
2025-01-16 (Thursday)10,358USD 1,339,289USD 1,339,289
2025-01-15 (Wednesday)10,330USD 1,334,120USD 1,334,120
2025-01-14 (Tuesday)10,330USD 1,332,880USD 1,332,880
2025-01-13 (Monday)10,246USD 1,280,443USD 1,280,443
2025-01-10 (Friday)10,190USD 1,223,921USD 1,223,921
2025-01-09 (Thursday)10,190USD 1,214,037USD 1,214,037
2025-01-09 (Thursday)10,190USD 1,214,037USD 1,214,037
2025-01-09 (Thursday)10,190USD 1,214,037USD 1,214,037
2025-01-08 (Wednesday)10,190USD 1,214,037USD 1,214,037
2025-01-08 (Wednesday)10,190USD 1,214,037USD 1,214,037
2025-01-08 (Wednesday)10,190USD 1,214,037USD 1,214,037
2025-01-02 (Thursday)10,022USD 1,181,794ICFI holding decreased by -1704USD 1,181,7940USD -1,704 USD 117.92 USD 118.09
2024-12-30 (Monday)10,022ICFI holding increased by 140USD 1,183,498ICFI holding decreased by -113712USD 1,183,498140USD -113,712 USD 118.09 USD 131.27
2024-12-10 (Tuesday)9,882USD 1,297,210ICFI holding increased by 4644USD 1,297,2100USD 4,644 USD 131.27 USD 130.8
2024-12-09 (Monday)9,882USD 1,292,566ICFI holding decreased by -16799USD 1,292,5660USD -16,799 USD 130.8 USD 132.5
2024-12-06 (Friday)9,882ICFI holding increased by 112USD 1,309,365ICFI holding increased by 9955USD 1,309,365112USD 9,955 USD 132.5 USD 133
2024-12-05 (Thursday)9,770ICFI holding increased by 28USD 1,299,410ICFI holding decreased by -15760USD 1,299,41028USD -15,760 USD 133 USD 135
2024-12-04 (Wednesday)9,742ICFI holding increased by 140USD 1,315,170ICFI holding increased by 15251USD 1,315,170140USD 15,251 USD 135 USD 135.38
2024-12-03 (Tuesday)9,602USD 1,299,919ICFI holding increased by 2209USD 1,299,9190USD 2,209 USD 135.38 USD 135.15
2024-12-02 (Monday)9,602USD 1,297,710ICFI holding decreased by -32839USD 1,297,7100USD -32,839 USD 135.15 USD 138.57
2024-11-29 (Friday)9,602ICFI holding increased by 140USD 1,330,549ICFI holding increased by 36715USD 1,330,549140USD 36,715 USD 138.57 USD 136.74
2024-11-28 (Thursday)9,462USD 1,293,834USD 1,293,8340USD 0 USD 136.74 USD 136.74
2024-11-27 (Wednesday)9,462ICFI holding increased by 112USD 1,293,834ICFI holding decreased by -7593USD 1,293,834112USD -7,593 USD 136.74 USD 139.19
2024-11-26 (Tuesday)9,350ICFI holding increased by 28USD 1,301,427ICFI holding increased by 38110USD 1,301,42728USD 38,110 USD 139.19 USD 135.52
2024-11-25 (Monday)9,322ICFI holding decreased by -842USD 1,263,317ICFI holding decreased by -101607USD 1,263,317-842USD -101,607 USD 135.52 USD 134.29
2024-11-22 (Friday)10,164USD 1,364,924ICFI holding decreased by -12603USD 1,364,9240USD -12,603 USD 134.29 USD 135.53
2024-11-21 (Thursday)10,164ICFI holding increased by 150USD 1,377,527ICFI holding increased by 10816USD 1,377,527150USD 10,816 USD 135.53 USD 136.48
2024-11-20 (Wednesday)10,014ICFI holding increased by 90USD 1,366,711ICFI holding increased by 42254USD 1,366,71190USD 42,254 USD 136.48 USD 133.46
2024-11-19 (Tuesday)9,924USD 1,324,457ICFI holding decreased by -17962USD 1,324,4570USD -17,962 USD 133.46 USD 135.27
2024-11-18 (Monday)9,924ICFI holding increased by 360USD 1,342,419ICFI holding decreased by -269019USD 1,342,419360USD -269,019 USD 135.27 USD 168.49
2024-11-12 (Tuesday)9,564ICFI holding increased by 240USD 1,611,438ICFI holding increased by 11067USD 1,611,438240USD 11,067 USD 168.49 USD 171.64
2024-11-08 (Friday)9,324ICFI holding increased by 150USD 1,600,371ICFI holding increased by 52258USD 1,600,371150USD 52,258 USD 171.64 USD 168.75
2024-11-07 (Thursday)9,174ICFI holding increased by 450USD 1,548,113ICFI holding increased by 66691USD 1,548,113450USD 66,691 USD 168.75 USD 169.81
2024-11-06 (Wednesday)8,724ICFI holding increased by 60USD 1,481,422ICFI holding decreased by -122USD 1,481,42260USD -122 USD 169.81 USD 171
2024-11-05 (Tuesday)8,664USD 1,481,544ICFI holding increased by 12909USD 1,481,5440USD 12,909 USD 171 USD 169.51
2024-11-04 (Monday)8,664USD 1,468,635ICFI holding increased by 15076USD 1,468,6350USD 15,076 USD 169.51 USD 167.77
2024-11-01 (Friday)8,664USD 1,453,559ICFI holding decreased by -7105USD 1,453,5590USD -7,105 USD 167.77 USD 168.59
2024-10-31 (Thursday)8,664ICFI holding increased by 30USD 1,460,664ICFI holding decreased by -16613USD 1,460,66430USD -16,613 USD 168.59 USD 171.1
2024-10-30 (Wednesday)8,634USD 1,477,277ICFI holding increased by 15023USD 1,477,2770USD 15,023 USD 171.1 USD 169.36
2024-10-29 (Tuesday)8,634USD 1,462,254ICFI holding decreased by -30910USD 1,462,2540USD -30,910 USD 169.36 USD 172.94
2024-10-28 (Monday)8,634USD 1,493,164ICFI holding increased by 41702USD 1,493,1640USD 41,702 USD 172.94 USD 168.11
2024-10-25 (Friday)8,634USD 1,451,462ICFI holding increased by 8203USD 1,451,4620USD 8,203 USD 168.11 USD 167.16
2024-10-24 (Thursday)8,634USD 1,443,259ICFI holding decreased by -22103USD 1,443,2590USD -22,103 USD 167.16 USD 169.72
2024-10-23 (Wednesday)8,634USD 1,465,362ICFI holding increased by 1985USD 1,465,3620USD 1,985 USD 169.72 USD 169.49
2024-10-22 (Tuesday)8,634USD 1,463,377ICFI holding decreased by -20721USD 1,463,3770USD -20,721 USD 169.49 USD 171.89
2024-10-21 (Monday)8,634USD 1,484,098ICFI holding decreased by -11743USD 1,484,0980USD -11,743 USD 171.89 USD 173.25
2024-10-18 (Friday)8,634USD 1,495,841USD 1,495,841
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 ICFI by Blackrock for IE00B3VWM098

Show aggregate share trades of ICFI

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-40 87.420* 127.22 Profit of 5,089 on sale
2025-03-12SELL-680 88.060* 127.79 Profit of 86,897 on sale
2025-03-07SELL-40 84.650* 129.65 Profit of 5,186 on sale
2025-03-06SELL-60 81.150* 130.40 Profit of 7,824 on sale
2025-03-03SELL-20 77.680* 132.83 Profit of 2,657 on sale
2025-02-28SELL-3,005 79.260* 133.71 Profit of 401,793 on sale
2025-02-26SELL-28 100.850* 134.84 Profit of 3,775 on sale
2025-02-25SELL-84 102.640* 135.39 Profit of 11,373 on sale
2025-02-18BUY140 104.080* 138.60
2025-02-13BUY28 109.820* 140.41
2025-02-12BUY28 109.020* 141.05
2025-02-11BUY84 115.005* 141.59
2025-02-06BUY252 115.610* 143.33
2025-01-27BUY28 125.430* 148.55
2024-12-30BUY140 118.090* 151.82
2024-12-06BUY112 132.500* 153.85
2024-12-05BUY28 133.000* 154.57
2024-12-04BUY140 135.000* 155.27
2024-11-29BUY140 138.570* 157.54
2024-11-27BUY112 136.740* 159.35
2024-11-26BUY28 139.190* 160.27
2024-11-25SELL-842 135.520* 161.45 Profit of 135,937 on sale
2024-11-21BUY150 135.530* 164.24
2024-11-20BUY90 136.480* 165.78
2024-11-18BUY360 135.270* 169.71
2024-11-12BUY240 168.490* 169.79
2024-11-08BUY150 171.640* 169.66
2024-11-07BUY450 168.750* 169.73
2024-11-06BUY60 169.810* 169.72
2024-10-31BUY30 168.590* 169.97
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 ICFI

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1439,465060,86464.8%
2025-03-1358,545095,10361.6%
2025-03-12281,3830360,00778.2%
2025-03-1197,3490175,30355.5%
2025-03-1070,4030148,55547.4%
2025-03-0753,0440114,23246.4%
2025-03-0645,491073,41462.0%
2025-03-0597,3370161,72760.2%
2025-03-0463,18077170,45537.1%
2025-03-0360,6271,338185,09932.8%
2025-02-28235,57610,581699,23533.7%
2025-02-2754,1320145,38637.2%
2025-02-2644,1320105,92741.7%
2025-02-25151,2020254,51359.4%
2025-02-2449,716098,19250.6%
2025-02-2191,1930178,13551.2%
2025-02-20123,2930322,12338.3%
2025-02-1952,014100246,44021.1%
2025-02-1831,3240120,29126.0%
2025-02-1446,0141,92570,32565.4%
2025-02-13102,84513,020212,76048.3%
2025-02-1260,2470111,58654.0%
2025-02-1144,8030119,14937.6%
2025-02-1040,222097,08241.4%
2025-02-0768,0810116,37658.5%
2025-02-0646,0150116,30039.6%
2025-02-0529,159080,50836.2%
2025-02-0416,068055,49829.0%
2025-02-0329,0623083,81834.7%
2025-01-3135,6710119,51929.8%
2025-01-3085,01430,170149,34156.9%
2025-01-2925,971053,03149.0%
2025-01-2846,728073,31863.7%
2025-01-2720,079033,86759.3%
2025-01-2454,3017982,35265.9%
2025-01-2340,839087,62746.6%
2025-01-2249,235076,65064.2%
2025-01-2129,19818653,13754.9%
2025-01-1720,865038,36454.4%
2025-01-1639,279092,44342.5%
2025-01-1538,301077,36949.5%
2025-01-1463,7780100,74563.3%
2025-01-1319,367059,23432.7%
2025-01-1042,918089,30948.1%
2025-01-0815,319040,38637.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.