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 KFRC

Stock NameKforce Inc.
TickerKFRC(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS4937321010
LEI5493003RDQQDVXY2SK46

Show aggregate KFRC holdings

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

DateNumber of KFRC Shares HeldBase Market Value of KFRC SharesLocal Market Value of KFRC SharesChange in KFRC Shares HeldChange in KFRC Base ValueCurrent Price per KFRC Share HeldPrevious Price per KFRC Share Held
2025-03-13 (Thursday)587KFRC holding decreased by -4USD 28,851KFRC holding decreased by -238USD 28,851-4USD -238 USD 49.1499 USD 49.22
2025-03-12 (Wednesday)591KFRC holding decreased by -68USD 29,089KFRC holding decreased by -4929USD 29,089-68USD -4,929 USD 49.22 USD 51.6206
2025-03-11 (Tuesday)659USD 34,018KFRC holding increased by 93USD 34,0180USD 93 USD 51.6206 USD 51.4795
2025-03-10 (Monday)659USD 33,925KFRC holding increased by 217USD 33,9250USD 217 USD 51.4795 USD 51.1502
2025-03-07 (Friday)659KFRC holding decreased by -4USD 33,708KFRC holding increased by 273USD 33,708-4USD 273 USD 51.1502 USD 50.4299
2025-03-06 (Thursday)663KFRC holding decreased by -6USD 33,435KFRC holding increased by 299USD 33,435-6USD 299 USD 50.4299 USD 49.5306
2025-03-05 (Wednesday)669USD 33,136KFRC holding increased by 241USD 33,1360USD 241 USD 49.5306 USD 49.1704
2025-03-04 (Tuesday)669USD 32,895USD 32,8950USD 0 USD 49.1704 USD 49.1704
2025-03-03 (Monday)669KFRC holding decreased by -2USD 32,895KFRC holding decreased by -736USD 32,895-2USD -736 USD 49.1704 USD 50.1207
2025-02-28 (Friday)671KFRC holding decreased by -12USD 33,631KFRC holding decreased by -512USD 33,631-12USD -512 USD 50.1207 USD 49.9897
2025-02-27 (Thursday)683USD 34,143KFRC holding increased by 314USD 34,1430USD 314 USD 49.9897 USD 49.53
2025-02-26 (Wednesday)683KFRC holding decreased by -2USD 33,829KFRC holding decreased by -428USD 33,829-2USD -428 USD 49.53 USD 50.0102
2025-02-25 (Tuesday)685KFRC holding decreased by -6USD 34,257KFRC holding increased by 453USD 34,257-6USD 453 USD 50.0102 USD 48.9204
2025-02-24 (Monday)691USD 33,804KFRC holding increased by 277USD 33,8040USD 277 USD 48.9204 USD 48.5195
2025-02-21 (Friday)691USD 33,527KFRC holding decreased by -443USD 33,5270USD -443 USD 48.5195 USD 49.1606
2025-02-20 (Thursday)691USD 33,970KFRC holding decreased by -338USD 33,9700USD -338 USD 49.1606 USD 49.6498
2025-02-19 (Wednesday)691USD 34,308KFRC holding increased by 566USD 34,3080USD 566 USD 49.6498 USD 48.8307
2025-02-19 (Wednesday)691USD 34,308KFRC holding increased by 566USD 34,3080USD 566 USD 49.6498 USD 48.8307
2025-02-18 (Tuesday)691KFRC holding increased by 10USD 33,742KFRC holding decreased by -267USD 33,74210USD -267 USD 48.8307 USD 49.9398
2025-02-17 (Monday)681USD 34,009USD 34,0090USD 0 USD 49.9398 USD 49.9398
2025-02-14 (Friday)681USD 34,009KFRC holding decreased by -204USD 34,0090USD -204 USD 49.9398 USD 50.2394
2025-02-13 (Thursday)681KFRC holding increased by 2USD 34,213KFRC holding increased by 399USD 34,2132USD 399 USD 50.2394 USD 49.7997
2025-02-12 (Wednesday)679KFRC holding increased by 2USD 33,814KFRC holding decreased by -1031USD 33,8142USD -1,031 USD 49.7997 USD 51.4697
2025-02-11 (Tuesday)677KFRC holding increased by 6USD 34,845KFRC holding increased by 423USD 34,8456USD 423 USD 51.4697 USD 51.2996
2025-02-10 (Monday)671USD 34,422KFRC holding decreased by -208USD 34,4220USD -208 USD 51.2996 USD 51.6095
2025-02-07 (Friday)671USD 34,630KFRC holding decreased by -524USD 34,6300USD -524 USD 51.6095 USD 52.3905
2025-02-06 (Thursday)671KFRC holding increased by 18USD 35,154KFRC holding increased by 23USD 35,15418USD 23 USD 52.3905 USD 53.7994
2025-02-05 (Wednesday)653USD 35,131KFRC holding decreased by -327USD 35,1310USD -327 USD 53.7994 USD 54.3002
2025-02-04 (Tuesday)653USD 35,458KFRC holding increased by 359USD 35,4580USD 359 USD 54.3002 USD 53.7504
2025-02-03 (Monday)653USD 35,099KFRC holding decreased by -1293USD 35,0990USD -1,293 USD 53.7504 USD 55.7305
2025-01-31 (Friday)653USD 36,392KFRC holding decreased by -169USD 36,3920USD -169 USD 55.7305 USD 55.9893
2025-01-30 (Thursday)653USD 36,561KFRC holding increased by 39USD 36,5610USD 39 USD 55.9893 USD 55.9296
2025-01-29 (Wednesday)653USD 36,522KFRC holding decreased by -242USD 36,5220USD -242 USD 55.9296 USD 56.3002
2025-01-28 (Tuesday)653USD 36,764KFRC holding decreased by -411USD 36,7640USD -411 USD 56.3002 USD 56.9296
2025-01-27 (Monday)653KFRC holding increased by 2USD 37,175KFRC holding increased by 914USD 37,1752USD 914 USD 56.9296 USD 55.7005
2025-01-24 (Friday)651USD 36,261KFRC holding decreased by -65USD 36,2610USD -65 USD 55.7005 USD 55.8003
2025-01-23 (Thursday)651USD 36,326KFRC holding decreased by -26USD 36,3260USD -26 USD 55.8003 USD 55.8402
2025-01-22 (Wednesday)651USD 36,352USD 36,352
2025-01-21 (Tuesday)655USD 37,263USD 37,263
2025-01-20 (Monday)655USD 36,863USD 36,863
2025-01-17 (Friday)655USD 36,863USD 36,863
2025-01-16 (Thursday)657USD 37,127USD 37,127
2025-01-15 (Wednesday)655USD 36,857USD 36,857
2025-01-14 (Tuesday)655USD 36,470USD 36,470
2025-01-13 (Monday)649USD 35,727USD 35,727
2025-01-10 (Friday)645USD 34,675USD 34,675
2025-01-09 (Thursday)645USD 35,972USD 35,972
2025-01-09 (Thursday)645USD 35,972USD 35,972
2025-01-09 (Thursday)645USD 35,972USD 35,972
2025-01-08 (Wednesday)645USD 35,972USD 35,972
2025-01-08 (Wednesday)645USD 35,972USD 35,972
2025-01-08 (Wednesday)645USD 35,972USD 35,972
2025-01-02 (Thursday)633USD 35,068KFRC holding decreased by -728USD 35,0680USD -728 USD 55.3997 USD 56.5498
2024-12-30 (Monday)633KFRC holding increased by 10USD 35,796KFRC holding decreased by -2020USD 35,79610USD -2,020 USD 56.5498 USD 60.6998
2024-12-10 (Tuesday)623USD 37,816KFRC holding decreased by -50USD 37,8160USD -50 USD 60.6998 USD 60.7801
2024-12-09 (Monday)623USD 37,866KFRC holding increased by 648USD 37,8660USD 648 USD 60.7801 USD 59.74
2024-12-06 (Friday)623KFRC holding increased by 8USD 37,218KFRC holding decreased by -137USD 37,2188USD -137 USD 59.74 USD 60.7398
2024-12-05 (Thursday)615KFRC holding increased by 2USD 37,355KFRC holding decreased by -436USD 37,3552USD -436 USD 60.7398 USD 61.6493
2024-12-04 (Wednesday)613KFRC holding increased by 10USD 37,791KFRC holding increased by 966USD 37,79110USD 966 USD 61.6493 USD 61.0697
2024-12-03 (Tuesday)603USD 36,825KFRC holding decreased by -278USD 36,8250USD -278 USD 61.0697 USD 61.5307
2024-12-02 (Monday)603USD 37,103KFRC holding increased by 929USD 37,1030USD 929 USD 61.5307 USD 59.9901
2024-11-29 (Friday)603KFRC holding increased by 10USD 36,174KFRC holding increased by 807USD 36,17410USD 807 USD 59.9901 USD 59.6408
2024-11-28 (Thursday)593USD 35,367USD 35,3670USD 0 USD 59.6408 USD 59.6408
2024-11-27 (Wednesday)593KFRC holding increased by 8USD 35,367KFRC holding increased by 314USD 35,3678USD 314 USD 59.6408 USD 59.9197
2024-11-26 (Tuesday)585KFRC holding increased by 2USD 35,053KFRC holding increased by 38USD 35,0532USD 38 USD 59.9197 USD 60.06
2024-11-25 (Monday)583KFRC holding decreased by -2810USD 35,015KFRC holding decreased by -162865USD 35,015-2,810USD -162,865 USD 60.06 USD 58.3201
2024-11-22 (Friday)3,393USD 197,880KFRC holding decreased by -678USD 197,8800USD -678 USD 58.3201 USD 58.5199
2024-11-21 (Thursday)3,393KFRC holding increased by 50USD 198,558KFRC holding increased by 4731USD 198,55850USD 4,731 USD 58.5199 USD 57.98
2024-11-20 (Wednesday)3,343KFRC holding increased by 30USD 193,827KFRC holding increased by 2137USD 193,82730USD 2,137 USD 57.98 USD 57.8599
2024-11-19 (Tuesday)3,313USD 191,690KFRC holding decreased by -1624USD 191,6900USD -1,624 USD 57.8599 USD 58.3501
2024-11-18 (Monday)3,313KFRC holding increased by 120USD 193,314KFRC holding decreased by -1523USD 193,314120USD -1,523 USD 58.3501 USD 61.02
2024-11-12 (Tuesday)3,193KFRC holding increased by 80USD 194,837KFRC holding increased by 4259USD 194,83780USD 4,259 USD 61.02 USD 61.22
2024-11-08 (Friday)3,113KFRC holding increased by 50USD 190,578KFRC holding increased by 182USD 190,57850USD 182 USD 61.22 USD 62.16
2024-11-07 (Thursday)3,063KFRC holding increased by 150USD 190,396KFRC holding increased by 8421USD 190,396150USD 8,421 USD 62.16 USD 62.47
2024-11-06 (Wednesday)2,913KFRC holding increased by 20USD 181,975KFRC holding increased by 12937USD 181,97520USD 12,937 USD 62.47 USD 58.43
2024-11-05 (Tuesday)2,893USD 169,038KFRC holding increased by 1707USD 169,0380USD 1,707 USD 58.43 USD 57.84
2024-11-04 (Monday)2,893USD 167,331KFRC holding increased by 5757USD 167,3310USD 5,757 USD 57.84 USD 55.85
2024-11-01 (Friday)2,893USD 161,574KFRC holding decreased by -5612USD 161,5740USD -5,612 USD 55.85 USD 57.7898
2024-10-31 (Thursday)2,893KFRC holding increased by 10USD 167,186KFRC holding decreased by -1181USD 167,18610USD -1,181 USD 57.7898 USD 58.3999
2024-10-30 (Wednesday)2,883USD 168,367KFRC holding increased by 3863USD 168,3670USD 3,863 USD 58.3999 USD 57.06
2024-10-29 (Tuesday)2,883USD 164,504KFRC holding increased by 3979USD 164,5040USD 3,979 USD 57.06 USD 55.6798
2024-10-28 (Monday)2,883USD 160,525KFRC holding increased by 3257USD 160,5250USD 3,257 USD 55.6798 USD 54.5501
2024-10-25 (Friday)2,883USD 157,268KFRC holding decreased by -1931USD 157,2680USD -1,931 USD 54.5501 USD 55.2199
2024-10-24 (Thursday)2,883USD 159,199KFRC holding increased by 2508USD 159,1990USD 2,508 USD 55.2199 USD 54.35
2024-10-23 (Wednesday)2,883USD 156,691KFRC holding increased by 1095USD 156,6910USD 1,095 USD 54.35 USD 53.9702
2024-10-22 (Tuesday)2,883USD 155,596KFRC holding increased by 1154USD 155,5960USD 1,154 USD 53.9702 USD 53.5699
2024-10-21 (Monday)2,883USD 154,442KFRC holding decreased by -5795USD 154,4420USD -5,795 USD 53.5699 USD 55.58
2024-10-18 (Friday)2,883USD 160,237USD 160,237
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 KFRC by Blackrock for IE00B3VWM098

Show aggregate share trades of KFRC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-4 49.150* 55.00 Profit of 220 on sale
2025-03-12SELL-68 49.220* 55.08 Profit of 3,746 on sale
2025-03-07SELL-4 51.150* 55.25 Profit of 221 on sale
2025-03-06SELL-6 50.430* 55.32 Profit of 332 on sale
2025-03-03SELL-2 49.170* 55.61 Profit of 111 on sale
2025-02-28SELL-12 50.121* 55.70 Profit of 668 on sale
2025-02-26SELL-2 49.530* 55.89 Profit of 112 on sale
2025-02-25SELL-6 50.010* 55.99 Profit of 336 on sale
2025-02-18BUY10 48.831* 56.77
2025-02-13BUY2 50.239* 57.18
2025-02-12BUY2 49.800* 57.33
2025-02-11BUY6 51.470* 57.45
2025-02-06BUY18 52.391* 57.83
2025-01-27BUY2 56.930* 58.37
2024-12-30BUY10 56.550* 58.67
2024-12-06BUY8 59.740* 58.50
2024-12-05BUY2 60.740* 58.42
2024-12-04BUY10 61.649* 58.30
2024-11-29BUY10 59.990* 57.99
2024-11-27BUY8 59.641* 57.85
2024-11-26BUY2 59.920* 57.76
2024-11-25SELL-2,810 60.060* 57.65 Profit of 161,991 on sale
2024-11-21BUY50 58.520* 57.57
2024-11-20BUY30 57.980* 57.54
2024-11-18BUY120 58.350* 57.47
2024-11-12BUY80 61.020* 57.24
2024-11-08BUY50 61.220* 56.95
2024-11-07BUY150 62.160* 56.55
2024-11-06BUY20 62.470* 56.06
2024-10-31BUY10 57.790* 55.35
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 KFRC

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1420,283033,50760.5%
2025-03-1343,9471059,52273.8%
2025-03-1230,94523059,63451.9%
2025-03-1132,962054,53260.4%
2025-03-1053,897085,48563.0%
2025-03-0716,947039,99742.4%
2025-03-0616,550050,02933.1%
2025-03-0524,785061,03940.6%
2025-03-0421,993072,34230.4%
2025-03-0321,398051,70041.4%
2025-02-2831,196057,47154.3%
2025-02-2715,374033,60745.7%
2025-02-2617,667052,01134.0%
2025-02-2517,3804134,83749.9%
2025-02-248,613019,52844.1%
2025-02-2110,346030,22034.2%
2025-02-2012,536037,35933.6%
2025-02-1916,556035,60446.5%
2025-02-1810,033030,31133.1%
2025-02-1416,307030,13154.1%
2025-02-1318,555041,32044.9%
2025-02-1211,683032,18136.3%
2025-02-1125,130038,43965.4%
2025-02-1019,176033,45557.3%
2025-02-0747,7970100,72347.5%
2025-02-0615,035030,82148.8%
2025-02-0523,1222336,78862.9%
2025-02-0433,098051,57064.2%
2025-02-0381,948098,23183.4%
2025-01-3112,553028,18544.5%
2025-01-3013,057025,49651.2%
2025-01-298,117016,05250.6%
2025-01-287,057016,95741.6%
2025-01-279,295020,89744.5%
2025-01-247,187018,02639.9%
2025-01-237,170016,02344.7%
2025-01-222,712012,13222.4%
2025-01-217,587019,91438.1%
2025-01-174,865014,44733.7%
2025-01-166,896015,68344.0%
2025-01-154,8862217,54127.9%
2025-01-145,954015,21339.1%
2025-01-1311,028022,81648.3%
2025-01-1022,364035,52263.0%
2025-01-0812,456021,26558.6%

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.