Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

BancFirst Corp (NASDAQ:BANF)

96.05
Delayed Data
As of Apr 28
 -1.15 / -1.18%
Today’s Change
56.30
Today|||52-Week Range
103.65
+3.22%
Year-to-Date
 
Individual stakeholders49.48%
Mutual fund holders21.65%
Other institutional11.77%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

3/31/2017PROSHARE ADVISORS LLC  Bought 12.0 Thousand shares of BancFirst Corp
3/31/2017BMO ASSET MANAGEMENT CORP.  Bought 3.1 Thousand shares of BancFirst Corp
3/31/2017VANGUARD INVESTMENTS AUSTRALIA L...  Bought 390.00 shares of BancFirst Corp

Top 10 Owners of BancFirst Corp

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Fidelity Management & Research Co...5.23%830,05474,621,855+175,385+26.79%
The Vanguard Group, Inc.4.67%739,97766,523,932+33,138+4.69%
Dimensional Fund Advisors LP3.30%523,69647,080,270+14,491+2.85%
BlackRock Fund Advisors3.07%486,14343,704,256+35,433+7.86%
Northern Trust Investments, Inc.1.58%250,63722,532,266-36,449-12.70%
JPMorgan Investment Management, I...1.30%206,62718,575,767+337+0.16%
SSgA Funds Management, Inc.0.97%153,60013,808,640+18,678+13.84%
Columbia Management Investment Ad...0.89%141,43212,714,737+611+0.43%
Geode Capital Management LLC0.72%114,06510,254,444+18,038+18.78%
RBC Global Asset Management (US),...0.71%112,87910,147,822-4,040-3.46%

Top 10 Mutual Funds Holding BancFirst Corp

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Fidelity Series Small Cap Opportu...3.60%571,77851,402,842+75,300+15.17%
Vanguard Small Cap Index Fund1.16%183,78016,521,822+2,856+1.58%
Vanguard Total Stock Market Index...1.09%172,20615,481,31900.00%
iShares Russell 2000 ETF1.01%159,73614,360,266+834+0.52%
Fidelity Stock Selector Small Cap...0.98%155,88314,013,882+15,900+11.36%
Vanguard Dividend Appreciation In...0.83%131,84811,853,135+25,290+23.73%
DFA US Micro Cap Portfolio0.77%121,55610,927,884+1,076+0.89%
Vanguard Small Cap Value Index Fu...0.75%118,69610,670,770+2,142+1.84%
Government Pension Fund - Global ...0.70%111,0189,980,518+46,359+71.70%
Vanguard Extended Market Index Fu...0.67%105,4879,483,281+2,310+2.24%