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 BANF

Stock NameBancFirst Corporation
TickerBANF(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS05945F1030

Show aggregate BANF holdings

News associated with BANF

Atria Investments Inc Boosts Stake in BancFirst Co. (NASDAQ:BANF)
Atria Investments Inc raised its holdings in shares of BancFirst Co. (NASDAQ:BANF – Free Report) by 20.6% in the 4th quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The firm owned 12,609 shares of the bank’s stock after buying an additional 2,151 shares during the period. Atria […] - 2025-03-11 08:22:54
Global Retirement Partners LLC Sells 6,224 Shares of BancFirst Co. (NASDAQ:BANF)
Global Retirement Partners LLC lessened its stake in BancFirst Co. (NASDAQ:BANF – Free Report) by 82.8% during the fourth quarter, according to its most recent filing with the Securities and Exchange Commission. The firm owned 1,297 shares of the bank’s stock after selling 6,224 shares during the quarter. Global Retirement Partners LLC’s holdings in BancFirst […] - 2025-02-27 08:52:55
Rhumbline Advisers Sells 2,268 Shares of BancFirst Co. (NASDAQ:BANF)
Rhumbline Advisers reduced its position in shares of BancFirst Co. (NASDAQ:BANF – Free Report) by 3.5% in the 4th quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm owned 62,589 shares of the bank’s stock after selling 2,268 shares during the period. Rhumbline Advisers’ holdings in […] - 2025-02-26 08:18:57
BancFirst (NASDAQ:BANF) and Harleysville Financial (OTCMKTS:HARL) Critical Review
Harleysville Financial (OTCMKTS:HARL – Get Free Report) and BancFirst (NASDAQ:BANF – Get Free Report) are both finance companies, but which is the better stock? We will compare the two companies based on the strength of their earnings, risk, valuation, profitability, institutional ownership, dividends and analyst recommendations. Dividends Harleysville Financial pays an annual dividend of $1.32 […] - 2025-02-17 08:14:57

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

DateNumber of BANF Shares HeldBase Market Value of BANF SharesLocal Market Value of BANF SharesChange in BANF Shares HeldChange in BANF Base ValueCurrent Price per BANF Share HeldPrevious Price per BANF Share Held
2025-03-13 (Thursday)3,972BANF holding decreased by -24USD 433,901BANF holding decreased by -2582USD 433,901-24USD -2,582 USD 109.24 USD 109.23
2025-03-12 (Wednesday)3,996BANF holding decreased by -408USD 436,483BANF holding decreased by -41131USD 436,483-408USD -41,131 USD 109.23 USD 108.45
2025-03-11 (Tuesday)4,404USD 477,614BANF holding increased by 749USD 477,6140USD 749 USD 108.45 USD 108.28
2025-03-10 (Monday)4,404USD 476,865BANF holding decreased by -19818USD 476,8650USD -19,818 USD 108.28 USD 112.78
2025-03-07 (Friday)4,404BANF holding decreased by -24USD 496,683BANF holding decreased by -4080USD 496,683-24USD -4,080 USD 112.78 USD 113.09
2025-03-06 (Thursday)4,428BANF holding decreased by -36USD 500,763BANF holding decreased by -13356USD 500,763-36USD -13,356 USD 113.09 USD 115.17
2025-03-05 (Wednesday)4,464USD 514,119BANF holding increased by 938USD 514,1190USD 938 USD 115.17 USD 114.96
2025-03-04 (Tuesday)4,464USD 513,181BANF holding decreased by -15535USD 513,1810USD -15,535 USD 114.96 USD 118.44
2025-03-03 (Monday)4,464BANF holding decreased by -12USD 528,716BANF holding decreased by -5539USD 528,716-12USD -5,539 USD 118.44 USD 119.36
2025-02-28 (Friday)4,476BANF holding decreased by -72USD 534,255BANF holding increased by 3276USD 534,255-72USD 3,276 USD 119.36 USD 116.75
2025-02-27 (Thursday)4,548USD 530,979BANF holding increased by 91USD 530,9790USD 91 USD 116.75 USD 116.73
2025-02-26 (Wednesday)4,548BANF holding decreased by -12USD 530,888BANF holding decreased by -4775USD 530,888-12USD -4,775 USD 116.73 USD 117.47
2025-02-25 (Tuesday)4,560BANF holding decreased by -36USD 535,663BANF holding decreased by -231USD 535,663-36USD -231 USD 117.47 USD 116.6
2025-02-24 (Monday)4,596USD 535,894BANF holding increased by 2574USD 535,8940USD 2,574 USD 116.6 USD 116.04
2025-02-21 (Friday)4,596USD 533,320BANF holding decreased by -7537USD 533,3200USD -7,537 USD 116.04 USD 117.68
2025-02-20 (Thursday)4,596USD 540,857BANF holding decreased by -8503USD 540,8570USD -8,503 USD 117.68 USD 119.53
2025-02-19 (Wednesday)4,596USD 549,360BANF holding decreased by -8135USD 549,3600USD -8,135 USD 119.53 USD 121.3
2025-02-18 (Tuesday)4,596BANF holding increased by 60USD 557,495BANF holding increased by 15715USD 557,49560USD 15,715 USD 121.3 USD 119.44
2025-02-17 (Monday)4,536USD 541,780USD 541,7800USD 0 USD 119.44 USD 119.44
2025-02-14 (Friday)4,536USD 541,780BANF holding decreased by -2313USD 541,7800USD -2,313 USD 119.44 USD 119.95
2025-02-13 (Thursday)4,536BANF holding increased by 12USD 544,093BANF holding increased by 6778USD 544,09312USD 6,778 USD 119.95 USD 118.77
2025-02-12 (Wednesday)4,524BANF holding increased by 12USD 537,315BANF holding decreased by -15811USD 537,31512USD -15,811 USD 118.77 USD 122.59
2025-02-11 (Tuesday)4,512BANF holding increased by 36USD 553,126BANF holding increased by 15156USD 553,12636USD 15,156 USD 122.59 USD 120.19
2025-02-10 (Monday)4,476USD 537,970BANF holding decreased by -3939USD 537,9700USD -3,939 USD 120.19 USD 121.07
2025-02-07 (Friday)4,476USD 541,909BANF holding decreased by -9489USD 541,9090USD -9,489 USD 121.07 USD 123.19
2025-02-06 (Thursday)4,476BANF holding increased by 108USD 551,398BANF holding increased by 18371USD 551,398108USD 18,371 USD 123.19 USD 122.03
2025-02-05 (Wednesday)4,368USD 533,027BANF holding increased by 6770USD 533,0270USD 6,770 USD 122.03 USD 120.48
2025-02-04 (Tuesday)4,368USD 526,257BANF holding increased by 17210USD 526,2570USD 17,210 USD 120.48 USD 116.54
2025-02-03 (Monday)4,368USD 509,047BANF holding decreased by -11094USD 509,0470USD -11,094 USD 116.54 USD 119.08
2025-01-31 (Friday)4,368USD 520,141BANF holding increased by 655USD 520,1410USD 655 USD 119.08 USD 118.93
2025-01-30 (Thursday)4,368USD 519,486BANF holding increased by 3407USD 519,4860USD 3,407 USD 118.93 USD 118.15
2025-01-29 (Wednesday)4,368USD 516,079BANF holding decreased by -5242USD 516,0790USD -5,242 USD 118.15 USD 119.35
2025-01-28 (Tuesday)4,368USD 521,321BANF holding decreased by -1354USD 521,3210USD -1,354 USD 119.35 USD 119.66
2025-01-27 (Monday)4,368BANF holding increased by 12USD 522,675BANF holding increased by 5923USD 522,67512USD 5,923 USD 119.66 USD 118.63
2025-01-24 (Friday)4,356USD 516,752BANF holding decreased by -11369USD 516,7520USD -11,369 USD 118.63 USD 121.24
2025-01-23 (Thursday)4,356USD 528,121BANF holding increased by 2308USD 528,1210USD 2,308 USD 121.24 USD 120.71
2025-01-22 (Wednesday)4,356USD 525,813USD 525,813
2025-01-21 (Tuesday)4,380USD 534,229USD 534,229
2025-01-20 (Monday)4,380USD 524,505USD 524,505
2025-01-17 (Friday)4,380USD 524,505USD 524,505
2025-01-16 (Thursday)4,392USD 521,770USD 521,770
2025-01-15 (Wednesday)4,380USD 515,570USD 515,570
2025-01-14 (Tuesday)4,380USD 507,642USD 507,642
2025-01-13 (Monday)4,344USD 489,612USD 489,612
2025-01-10 (Friday)4,320USD 479,002USD 479,002
2025-01-09 (Thursday)4,320USD 493,171USD 493,171
2025-01-09 (Thursday)4,320USD 493,171USD 493,171
2025-01-09 (Thursday)4,320USD 493,171USD 493,171
2025-01-08 (Wednesday)4,320USD 493,171USD 493,171
2025-01-08 (Wednesday)4,320USD 493,171USD 493,171
2025-01-08 (Wednesday)4,320USD 493,171USD 493,171
2025-01-02 (Thursday)4,248USD 493,193BANF holding decreased by -14953USD 493,1930USD -14,953 USD 116.1 USD 119.62
2024-12-30 (Monday)4,248BANF holding increased by 60USD 508,146BANF holding decreased by -25154USD 508,14660USD -25,154 USD 119.62 USD 127.34
2024-12-10 (Tuesday)4,188USD 533,300BANF holding increased by 419USD 533,3000USD 419 USD 127.34 USD 127.24
2024-12-09 (Monday)4,188USD 532,881BANF holding decreased by -6994USD 532,8810USD -6,994 USD 127.24 USD 128.91
2024-12-06 (Friday)4,188BANF holding increased by 48USD 539,875BANF holding increased by 10286USD 539,87548USD 10,286 USD 128.91 USD 127.92
2024-12-05 (Thursday)4,140BANF holding increased by 12USD 529,589BANF holding decreased by -1602USD 529,58912USD -1,602 USD 127.92 USD 128.68
2024-12-04 (Wednesday)4,128BANF holding increased by 60USD 531,191BANF holding increased by 18704USD 531,19160USD 18,704 USD 128.68 USD 125.98
2024-12-03 (Tuesday)4,068USD 512,487BANF holding decreased by -6020USD 512,4870USD -6,020 USD 125.98 USD 127.46
2024-12-02 (Monday)4,068USD 518,507BANF holding increased by 4800USD 518,5070USD 4,800 USD 127.46 USD 126.28
2024-11-29 (Friday)4,068BANF holding increased by 60USD 513,707BANF holding increased by 3248USD 513,70760USD 3,248 USD 126.28 USD 127.36
2024-11-28 (Thursday)4,008USD 510,459USD 510,4590USD 0 USD 127.36 USD 127.36
2024-11-27 (Wednesday)4,008BANF holding increased by 48USD 510,459BANF holding increased by 6628USD 510,45948USD 6,628 USD 127.36 USD 127.23
2024-11-26 (Tuesday)3,960BANF holding increased by 12USD 503,831BANF holding decreased by -1868USD 503,83112USD -1,868 USD 127.23 USD 128.09
2024-11-25 (Monday)3,948BANF holding increased by 968USD 505,699BANF holding increased by 129385USD 505,699968USD 129,385 USD 128.09 USD 126.28
2024-11-22 (Friday)2,980USD 376,314BANF holding increased by 9834USD 376,3140USD 9,834 USD 126.28 USD 122.98
2024-11-21 (Thursday)2,980BANF holding increased by 45USD 366,480BANF holding increased by 10729USD 366,48045USD 10,729 USD 122.98 USD 121.21
2024-11-20 (Wednesday)2,935BANF holding increased by 27USD 355,751BANF holding increased by 2516USD 355,75127USD 2,516 USD 121.21 USD 121.47
2024-11-19 (Tuesday)2,908USD 353,235BANF holding decreased by -436USD 353,2350USD -436 USD 121.47 USD 121.62
2024-11-18 (Monday)2,908BANF holding increased by 108USD 353,671BANF holding increased by 227USD 353,671108USD 227 USD 121.62 USD 126.23
2024-11-12 (Tuesday)2,800BANF holding increased by 72USD 353,444BANF holding increased by 18691USD 353,44472USD 18,691 USD 126.23 USD 122.71
2024-11-08 (Friday)2,728BANF holding increased by 45USD 334,753BANF holding increased by 10888USD 334,75345USD 10,888 USD 122.71 USD 120.71
2024-11-07 (Thursday)2,683BANF holding increased by 135USD 323,865BANF holding increased by 1059USD 323,865135USD 1,059 USD 120.71 USD 126.69
2024-11-06 (Wednesday)2,548BANF holding increased by 18USD 322,806BANF holding increased by 45822USD 322,80618USD 45,822 USD 126.69 USD 109.48
2024-11-05 (Tuesday)2,530USD 276,984BANF holding increased by 5641USD 276,9840USD 5,641 USD 109.48 USD 107.25
2024-11-04 (Monday)2,530USD 271,343BANF holding decreased by -2934USD 271,3430USD -2,934 USD 107.25 USD 108.41
2024-11-01 (Friday)2,530USD 274,277BANF holding decreased by -759USD 274,2770USD -759 USD 108.41 USD 108.71
2024-10-31 (Thursday)2,530BANF holding increased by 9USD 275,036BANF holding decreased by -4543USD 275,0369USD -4,543 USD 108.71 USD 110.9
2024-10-30 (Wednesday)2,521USD 279,579BANF holding increased by 479USD 279,5790USD 479 USD 110.9 USD 110.71
2024-10-29 (Tuesday)2,521USD 279,100BANF holding decreased by -1235USD 279,1000USD -1,235 USD 110.71 USD 111.2
2024-10-28 (Monday)2,521USD 280,335BANF holding increased by 9933USD 280,3350USD 9,933 USD 111.2 USD 107.26
2024-10-25 (Friday)2,521USD 270,402BANF holding decreased by -4715USD 270,4020USD -4,715 USD 107.26 USD 109.13
2024-10-24 (Thursday)2,521USD 275,117BANF holding decreased by -2445USD 275,1170USD -2,445 USD 109.13 USD 110.1
2024-10-23 (Wednesday)2,521USD 277,562BANF holding increased by 252USD 277,5620USD 252 USD 110.1 USD 110
2024-10-22 (Tuesday)2,521USD 277,310BANF holding increased by 2042USD 277,3100USD 2,042 USD 110 USD 109.19
2024-10-21 (Monday)2,521USD 275,268BANF holding decreased by -12076USD 275,2680USD -12,076 USD 109.19 USD 113.98
2024-10-18 (Friday)2,521USD 287,344USD 287,344
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 BANF by Blackrock for IE00B3VWM098

Show aggregate share trades of BANF

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-24 109.240* 118.69 Profit of 2,849 on sale
2025-03-12SELL-408 109.230* 118.83 Profit of 48,482 on sale
2025-03-07SELL-24 112.780* 119.24 Profit of 2,862 on sale
2025-03-06SELL-36 113.090* 119.33 Profit of 4,296 on sale
2025-03-03SELL-12 118.440* 119.48 Profit of 1,434 on sale
2025-02-28SELL-72 119.360* 119.49 Profit of 8,603 on sale
2025-02-26SELL-12 116.730* 119.58 Profit of 1,435 on sale
2025-02-25SELL-36 117.470* 119.62 Profit of 4,306 on sale
2025-02-18BUY60 121.300* 119.75
2025-02-13BUY12 119.950* 119.75
2025-02-12BUY12 118.770* 119.77
2025-02-11BUY36 122.590* 119.72
2025-02-06BUY108 123.190* 119.60
2025-01-27BUY12 119.660* 119.67
2024-12-30BUY60 119.620* 119.76
2024-12-06BUY48 128.910* 118.95
2024-12-05BUY12 127.920* 118.64
2024-12-04BUY60 128.680* 118.29
2024-11-29BUY60 126.280* 117.29
2024-11-27BUY48 127.360* 116.42
2024-11-26BUY12 127.230* 115.92
2024-11-25BUY968 128.090* 115.34
2024-11-21BUY45 122.980* 114.37
2024-11-20BUY27 121.210* 113.99
2024-11-18BUY108 121.620* 113.04
2024-11-12BUY72 126.230* 112.16
2024-11-08BUY45 122.710* 111.41
2024-11-07BUY135 120.710* 110.69
2024-11-06BUY18 126.690* 109.36
2024-10-31BUY9 108.710* 109.81
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 BANF

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1413,3023623,09557.6%
2025-03-1324,0523536,90965.2%
2025-03-1211,2836323,09948.8%
2025-03-1119,51616431,75961.5%
2025-03-1030,464147,01264.8%
2025-03-0726,638043,45161.3%
2025-03-0628,6986842,27267.9%
2025-03-0521,736030,48871.3%
2025-03-0415,637231,94449.0%
2025-03-0317,769037,19447.8%
2025-02-2818,368533,32855.1%
2025-02-2713,6073424,38555.8%
2025-02-2615,925525,64062.1%
2025-02-2523,2813835,04666.4%
2025-02-2424,6761,10038,72863.7%
2025-02-2124,70962040,00261.8%
2025-02-2011,760020,23358.1%
2025-02-1914,2245336,64338.8%
2025-02-1816,363025,05365.3%
2025-02-149,955015,04766.2%
2025-02-1312,155616,40874.1%
2025-02-1214,113019,18073.6%
2025-02-1118,4783323,29979.3%
2025-02-1020,623025,25781.7%
2025-02-0720,6513,50035,06358.9%
2025-02-0619,71260730,81764.0%
2025-02-0522,6083,05330,56774.0%
2025-02-0423,365028,30682.5%
2025-02-0323,667029,21881.0%
2025-01-3137,9903348,48378.4%
2025-01-3025,948041,92961.9%
2025-01-2933,1611,03149,93066.4%
2025-01-2838,422057,15067.2%
2025-01-2740,3951,09657,86869.8%
2025-01-2436,878047,69177.3%
2025-01-2332,3772140,45080.0%
2025-01-2216,4881827,70559.5%
2025-01-2120,8086835,18359.1%
2025-01-1718,899032,61757.9%
2025-01-1638,84057350,80976.4%
2025-01-1519,289037,22951.8%
2025-01-1416,175025,99662.2%
2025-01-1316,430034,74847.3%
2025-01-1016,9733525,92665.5%
2025-01-0810,821024,12144.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.