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 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 MSCI World Small Cap UCITS 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-12 (Wednesday)14,145BANF holding decreased by -66USD 1,545,058BANF holding increased by 3875USD 1,545,058-66USD 3,875 USD 109.23 USD 108.45
2025-03-11 (Tuesday)14,211USD 1,541,183BANF holding increased by 2416USD 1,541,1830USD 2,416 USD 108.45 USD 108.28
2025-03-10 (Monday)14,211USD 1,538,767BANF holding decreased by -63950USD 1,538,7670USD -63,950 USD 108.28 USD 112.78
2025-03-07 (Friday)14,211USD 1,602,717BANF holding decreased by -33964USD 1,602,7170USD -33,964 USD 112.78 USD 115.17
2025-03-05 (Wednesday)14,211USD 1,636,681BANF holding increased by 2984USD 1,636,6810USD 2,984 USD 115.17 USD 114.96
2025-03-04 (Tuesday)14,211BANF holding decreased by -66USD 1,633,697BANF holding decreased by -57271USD 1,633,697-66USD -57,271 USD 114.96 USD 118.44
2025-03-03 (Monday)14,277USD 1,690,968BANF holding decreased by -13135USD 1,690,9680USD -13,135 USD 118.44 USD 119.36
2025-02-28 (Friday)14,277USD 1,704,103BANF holding increased by 37263USD 1,704,1030USD 37,263 USD 119.36 USD 116.75
2025-02-27 (Thursday)14,277USD 1,666,840BANF holding increased by 286USD 1,666,8400USD 286 USD 116.75 USD 116.73
2025-02-26 (Wednesday)14,277BANF holding decreased by -132USD 1,666,554BANF holding decreased by -26071USD 1,666,554-132USD -26,071 USD 116.73 USD 117.47
2025-02-25 (Tuesday)14,409USD 1,692,625BANF holding increased by 12536USD 1,692,6250USD 12,536 USD 117.47 USD 116.6
2025-02-24 (Monday)14,409USD 1,680,089BANF holding increased by 8069USD 1,680,0890USD 8,069 USD 116.6 USD 116.04
2025-02-21 (Friday)14,409USD 1,672,020BANF holding decreased by -23631USD 1,672,0200USD -23,631 USD 116.04 USD 117.68
2025-02-20 (Thursday)14,409USD 1,695,651BANF holding decreased by -26657USD 1,695,6510USD -26,657 USD 117.68 USD 119.53
2025-02-19 (Wednesday)14,409USD 1,722,308BANF holding decreased by -25504USD 1,722,3080USD -25,504 USD 119.53 USD 121.3
2025-02-18 (Tuesday)14,409USD 1,747,812BANF holding increased by 26801USD 1,747,8120USD 26,801 USD 121.3 USD 119.44
2025-02-17 (Monday)14,409USD 1,721,011USD 1,721,0110USD 0 USD 119.44 USD 119.44
2025-02-14 (Friday)14,409USD 1,721,011BANF holding decreased by -7349USD 1,721,0110USD -7,349 USD 119.44 USD 119.95
2025-02-13 (Thursday)14,409BANF holding increased by 33USD 1,728,360BANF holding increased by 20922USD 1,728,36033USD 20,922 USD 119.95 USD 118.77
2025-02-12 (Wednesday)14,376BANF holding increased by 132USD 1,707,438BANF holding decreased by -38734USD 1,707,438132USD -38,734 USD 118.77 USD 122.59
2025-02-11 (Tuesday)14,244USD 1,746,172BANF holding increased by 34186USD 1,746,1720USD 34,186 USD 122.59 USD 120.19
2025-02-10 (Monday)14,244USD 1,711,986BANF holding decreased by -12535USD 1,711,9860USD -12,535 USD 120.19 USD 121.07
2025-02-07 (Friday)14,244USD 1,724,521BANF holding decreased by -30197USD 1,724,5210USD -30,197 USD 121.07 USD 123.19
2025-02-06 (Thursday)14,244USD 1,754,718BANF holding increased by 16523USD 1,754,7180USD 16,523 USD 123.19 USD 122.03
2025-02-05 (Wednesday)14,244USD 1,738,195BANF holding increased by 22078USD 1,738,1950USD 22,078 USD 122.03 USD 120.48
2025-02-04 (Tuesday)14,244USD 1,716,117BANF holding increased by 56121USD 1,716,1170USD 56,121 USD 120.48 USD 116.54
2025-02-03 (Monday)14,244USD 1,659,996BANF holding decreased by -36180USD 1,659,9960USD -36,180 USD 116.54 USD 119.08
2025-01-31 (Friday)14,244USD 1,696,176BANF holding increased by 2137USD 1,696,1760USD 2,137 USD 119.08 USD 118.93
2025-01-30 (Thursday)14,244USD 1,694,039BANF holding increased by 11110USD 1,694,0390USD 11,110 USD 118.93 USD 118.15
2025-01-29 (Wednesday)14,244USD 1,682,929BANF holding decreased by -17092USD 1,682,9290USD -17,092 USD 118.15 USD 119.35
2025-01-28 (Tuesday)14,244USD 1,700,021BANF holding decreased by -4416USD 1,700,0210USD -4,416 USD 119.35 USD 119.66
2025-01-27 (Monday)14,244BANF holding increased by 33USD 1,704,437BANF holding increased by 18586USD 1,704,43733USD 18,586 USD 119.66 USD 118.63
2025-01-24 (Friday)14,211USD 1,685,851BANF holding decreased by -37091USD 1,685,8510USD -37,091 USD 118.63 USD 121.24
2025-01-23 (Thursday)14,211BANF holding increased by 33USD 1,722,942BANF holding increased by 11516USD 1,722,94233USD 11,516 USD 121.24 USD 120.71
2025-01-22 (Wednesday)14,178USD 1,711,426BANF holding decreased by -17865USD 1,711,4260USD -17,865 USD 120.71 USD 121.97
2025-01-22 (Wednesday)14,178USD 1,711,426BANF holding decreased by -17865USD 1,711,4260USD -17,865 USD 120.71 USD 121.97
2025-01-21 (Tuesday)14,178USD 1,729,291USD 1,729,291
2025-01-20 (Monday)14,178USD 1,697,816USD 1,697,816
2025-01-17 (Friday)14,178USD 1,697,816USD 1,697,816
2025-01-16 (Thursday)14,178USD 1,684,346USD 1,684,346
2025-01-15 (Wednesday)14,178USD 1,668,892USD 1,668,892
2025-01-14 (Tuesday)14,178USD 1,643,230USD 1,643,230
2025-01-13 (Monday)14,178USD 1,598,002USD 1,598,002
2025-01-10 (Friday)14,178USD 1,572,057USD 1,572,057
2025-01-09 (Thursday)14,178USD 1,618,560USD 1,618,560
2025-01-09 (Thursday)14,178USD 1,618,560USD 1,618,560
2025-01-09 (Thursday)14,178USD 1,618,560USD 1,618,560
2025-01-08 (Wednesday)14,178USD 1,618,560USD 1,618,560
2025-01-08 (Wednesday)14,178USD 1,618,560USD 1,618,560
2025-01-08 (Wednesday)14,178USD 1,618,560USD 1,618,560
2025-01-02 (Thursday)14,409USD 1,672,885USD 1,672,885
2024-12-30 (Monday)14,409USD 1,723,605USD 1,723,605
2024-12-18 (Wednesday)14,409USD 1,693,634USD 1,693,634
2024-12-10 (Tuesday)14,277USD 1,818,033BANF holding increased by 1428USD 1,818,0330USD 1,428 USD 127.34 USD 127.24
2024-12-09 (Monday)14,277BANF holding increased by 1188USD 1,816,605BANF holding increased by 129302USD 1,816,6051,188USD 129,302 USD 127.24 USD 128.91
2024-12-06 (Friday)13,089USD 1,687,303BANF holding increased by 12958USD 1,687,3030USD 12,958 USD 128.91 USD 127.92
2024-12-05 (Thursday)13,089USD 1,674,345BANF holding decreased by -9948USD 1,674,3450USD -9,948 USD 127.92 USD 128.68
2024-12-04 (Wednesday)13,089BANF holding increased by 66USD 1,684,293BANF holding increased by 43655USD 1,684,29366USD 43,655 USD 128.68 USD 125.98
2024-12-03 (Tuesday)13,023BANF holding increased by 99USD 1,640,638BANF holding decreased by -6655USD 1,640,63899USD -6,655 USD 125.98 USD 127.46
2024-12-02 (Monday)12,924USD 1,647,293BANF holding increased by 15250USD 1,647,2930USD 15,250 USD 127.46 USD 126.28
2024-11-29 (Friday)12,924USD 1,632,043BANF holding decreased by -13958USD 1,632,0430USD -13,958 USD 126.28 USD 127.36
2024-11-28 (Thursday)12,924USD 1,646,001USD 1,646,0010USD 0 USD 127.36 USD 127.36
2024-11-27 (Wednesday)12,924USD 1,646,001BANF holding increased by 1680USD 1,646,0010USD 1,680 USD 127.36 USD 127.23
2024-11-26 (Tuesday)12,924USD 1,644,321BANF holding decreased by -11114USD 1,644,3210USD -11,114 USD 127.23 USD 128.09
2024-11-25 (Monday)12,924USD 1,655,435BANF holding increased by 23392USD 1,655,4350USD 23,392 USD 128.09 USD 126.28
2024-11-22 (Friday)12,924USD 1,632,043BANF holding increased by 42649USD 1,632,0430USD 42,649 USD 126.28 USD 122.98
2024-11-21 (Thursday)12,924USD 1,589,394BANF holding increased by 22876USD 1,589,3940USD 22,876 USD 122.98 USD 121.21
2024-11-20 (Wednesday)12,924USD 1,566,518BANF holding decreased by -3360USD 1,566,5180USD -3,360 USD 121.21 USD 121.47
2024-11-19 (Tuesday)12,924BANF holding increased by 198USD 1,569,878BANF holding increased by 22142USD 1,569,878198USD 22,142 USD 121.47 USD 121.62
2024-11-18 (Monday)12,726BANF holding increased by 66USD 1,547,736BANF holding decreased by -50336USD 1,547,73666USD -50,336 USD 121.62 USD 126.23
2024-11-12 (Tuesday)12,660BANF holding increased by 132USD 1,598,072BANF holding increased by 13029USD 1,598,072132USD 13,029 USD 126.23 USD 126.52
2024-11-11 (Monday)12,528BANF holding increased by 33USD 1,585,043BANF holding increased by 51782USD 1,585,04333USD 51,782 USD 126.52 USD 122.71
2024-11-08 (Friday)12,495USD 1,533,261BANF holding increased by 24990USD 1,533,2610USD 24,990 USD 122.71 USD 120.71
2024-11-07 (Thursday)12,495BANF holding increased by 165USD 1,508,271BANF holding decreased by -53817USD 1,508,271165USD -53,817 USD 120.71 USD 126.69
2024-11-06 (Wednesday)12,330USD 1,562,088BANF holding increased by 212200USD 1,562,0880USD 212,200 USD 126.69 USD 109.48
2024-11-05 (Tuesday)12,330USD 1,349,888BANF holding increased by 27495USD 1,349,8880USD 27,495 USD 109.48 USD 107.25
2024-11-04 (Monday)12,330USD 1,322,393BANF holding decreased by -14302USD 1,322,3930USD -14,302 USD 107.25 USD 108.41
2024-11-01 (Friday)12,330USD 1,336,695BANF holding decreased by -3699USD 1,336,6950USD -3,699 USD 108.41 USD 108.71
2024-10-31 (Thursday)12,330USD 1,340,394BANF holding decreased by -27003USD 1,340,3940USD -27,003 USD 108.71 USD 110.9
2024-10-30 (Wednesday)12,330USD 1,367,397BANF holding increased by 2343USD 1,367,3970USD 2,343 USD 110.9 USD 110.71
2024-10-29 (Tuesday)12,330USD 1,365,054BANF holding decreased by -6042USD 1,365,0540USD -6,042 USD 110.71 USD 111.2
2024-10-28 (Monday)12,330USD 1,371,096BANF holding increased by 48580USD 1,371,0960USD 48,580 USD 111.2 USD 107.26
2024-10-25 (Friday)12,330USD 1,322,516BANF holding decreased by -23057USD 1,322,5160USD -23,057 USD 107.26 USD 109.13
2024-10-24 (Thursday)12,330USD 1,345,573BANF holding decreased by -11960USD 1,345,5730USD -11,960 USD 109.13 USD 110.1
2024-10-23 (Wednesday)12,330BANF holding increased by 66USD 1,357,533BANF holding increased by 8493USD 1,357,53366USD 8,493 USD 110.1 USD 110
2024-10-22 (Tuesday)12,264USD 1,349,040BANF holding increased by 9934USD 1,349,0400USD 9,934 USD 110 USD 109.19
2024-10-21 (Monday)12,264USD 1,339,106BANF holding decreased by -58745USD 1,339,1060USD -58,745 USD 109.19 USD 113.98
2024-10-18 (Friday)12,264USD 1,397,851USD 1,397,851
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 IE00BF4RFH31

Show aggregate share trades of BANF

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-12SELL-66 109.230* 119.11 Profit of 7,861 on sale
2025-03-04SELL-66 114.960* 119.67 Profit of 7,898 on sale
2025-02-26SELL-132 116.730* 119.79 Profit of 15,812 on sale
2025-02-13BUY33 119.950* 120.00
2025-02-12BUY132 118.770* 120.02
2025-01-27BUY33 119.660* 120.00
2025-01-23BUY33 121.240* 120.00
2024-12-09BUY1,188 127.240* 119.50
2024-12-04BUY66 128.680* 118.57
2024-12-03BUY99 125.980* 118.31
2024-11-19BUY198 121.470* 114.27
2024-11-18BUY66 121.620* 113.84
2024-11-12BUY132 126.230* 113.06
2024-11-11BUY33 126.520* 112.16
2024-11-07BUY165 120.710* 110.69
2024-10-23BUY66 110.100* 109.59
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-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%
2025-01-0713,276020,86763.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.