BancFirst Ownership 2024 | Who Owns BancFirst Now?


OverviewForecastRevenueFinancialsChart

Institutional Ownership

45.41%

Insider Ownership

31.10%

Retail Ownership

23.49%

Institutional Holders

217.00

BancFirst Institutional Shareholders


Institutional Shareholders by % of Total Shares

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
BLACKROCK INC.8.04%0.01%2,649,215-85,564-3.13%232,336,149Jun 30, 2024
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC6.52%0.46%2,147,785-2,224-0.10%188,360,774Jun 30, 2024
VANGUARD GROUP INC6.41%0.00%2,111,792-24,004-1.12%185,204,158Jun 30, 2024
BANCFIRST TRUST & INVESTMENT MANAGEMENT3.43%45.49%1,128,8581,4430.13%97,646,224Jun 30, 2024
DIMENSIONAL FUND ADVISORS LP3.04%0.02%1,002,16016,6641.69%87,887,817Jun 30, 2024
STATE STREET CORP2.35%0.00%775,618-25,230-3.15%68,354,847,000Jun 30, 2024
CHAMPLAIN INVESTMENT PARTNERS, LLC1.66%0.29%547,679-11,215-2.01%48,031,448Jun 30, 2024
GEODE CAPITAL MANAGEMENT, LLC1.29%0.00%424,769-8,738-2.02%37,258,696Jun 30, 2024
NORTHERN TRUST CORP0.90%0.00%298,129-12,101-3.90%26,145,914,000Jun 30, 2024
FULLER & THALER ASSET MANAGEMENT, INC.0.83%0.10%274,26326,29710.61%24,052,905Jun 30, 2024
WELLS FARGO & COMPANY/MN0.82%0.01%268,96113,0495.10%23,587,903Jun 30, 2024
NORGES BANK0.61%0.00%200,201200,201100.00%17,557,628Jun 30, 2024
BANK OF NEW YORK MELLON CORP0.58%0.00%191,675-395-0.21%16,809,929Jun 30, 2024
MORGAN STANLEY0.57%0.00%188,970-12,848-6.37%16,572,783Jun 30, 2024
GOLDMAN SACHS GROUP INC0.51%0.00%167,31913,4208.72%14,673,877Jun 30, 2024
CHARLES SCHWAB INVESTMENT MANAGEMENT INC0.50%0.00%165,613-9,552-5.45%14,524,260Jun 30, 2024
JPMORGAN CHASE & CO0.29%0.00%96,56830,07745.23%8,469,014Jun 30, 2024
RAYMOND JAMES & ASSOCIATES0.28%0.01%91,356-182-0.20%8,011,921Jun 30, 2024
BANK OF AMERICA CORP /DE/0.24%0.00%79,642-2,423-2.95%6,984,604Jun 30, 2024
PRINCIPAL FINANCIAL GROUP INC0.22%0.00%72,226-3,925-5.15%6,334,220,000Jun 30, 2024

BancFirst's largest institutional shareholder is BLACKROCK INC., holding 8.04% of the company's total share outstanding, currently valued at $232.34M. The top 10 institutional shareholders own together 34.48% of the company.

Institutional Shareholders by % of Total Assets

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
BANCFIRST TRUST & INVESTMENT MANAGEMENT3.43%45.49%1,128,8581,4430.13%97,646,224Jun 30, 2024
JOHN W. ROSENTHAL CAPITAL MANAGEMENT, INC.0.08%3.41%27,402--2,403,155Jun 30, 2024
CAPSTONE TRITON FINANCIAL GROUP, LLC0.04%0.83%13,5294063.09%1,186,493Jun 30, 2024
JBR CO FINANCIAL MANAGEMENT INC0.03%0.58%9,428--826,836Jun 30, 2024
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC6.52%0.46%2,147,785-2,224-0.10%188,360,774Jun 30, 2024
SUMMERHAVEN INVESTMENT MANAGEMENT, LLC0.02%0.46%7,9431752.25%696,601Jun 30, 2024
WAKEFIELD ASSET MANAGEMENT LLLP0.03%0.32%10,33210,332100.00%906,312Jun 30, 2024
CHAMPLAIN INVESTMENT PARTNERS, LLC1.66%0.29%547,679-11,215-2.01%48,031,448Jun 30, 2024
LEGACY FINANCIAL GROUP, INC.0.02%0.26%7,942--696,513Jun 30, 2024
HODGES CAPITAL MANAGEMENT INC.0.12%0.24%40,200--3,525,540Jun 30, 2024
EDGESTREAM PARTNERS, L.P.0.14%0.19%44,660-3,893-8.02%3,916,682Jun 30, 2024
IRONWOOD INVESTMENT COUNSEL, LLC0.03%0.18%11,427--1,002,147Jun 30, 2024
NUMERAI GP LLC0.02%0.16%5,0495,049100.00%442,797Jun 30, 2024
QUANTUM PRIVATE WEALTH, LLC0.01%0.14%4,349-144-3.21%381,408Jun 30, 2024
FULL SAIL CAPITAL, LLC0.07%0.13%21,930-1,000-4.36%1,923,261Jun 30, 2024
OCCUDO QUANTITATIVE STRATEGIES LP0.02%0.11%7,36696215.02%645,998Jun 30, 2024
POINT72 ASIA (SINGAPORE) PTE. LTD.0.02%0.11%6,0986,098100.00%534,795Jun 30, 2024
ALPHAMARK ADVISORS, LLC0.01%0.10%3,3893,389100.00%297,000Jun 30, 2024
FULLER & THALER ASSET MANAGEMENT, INC.0.83%0.10%274,26326,29710.61%24,052,905Jun 30, 2024
QUEST PARTNERS LLC0.03%0.10%8,3421,84528.40%731,593Jun 30, 2024

The largest BancFirst shareholder by % of total assets is BANCFIRST TRUST & INVESTMENT MANAGEMENT. The company owns 1.13M shares of BancFirst (BANF), representing 45.49% of its total assets.

Institutional Buyers

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
NORGES BANK0.61%0.00%200,201200,201100.00%17,557,628Jun 30, 2024
MILLENNIUM MANAGEMENT LLC0.17%0.00%57,61448,006499.65%5,052,748Jun 30, 2024
JPMORGAN CHASE & CO0.29%0.00%96,56830,07745.23%8,469,014Jun 30, 2024
CLARK CAPITAL MANAGEMENT GROUP, INC.0.08%0.02%26,52926,529100.00%2,326,593Jun 30, 2024
FULLER & THALER ASSET MANAGEMENT, INC.0.83%0.10%274,26326,29710.61%24,052,905Jun 30, 2024
UBS ASSET MANAGEMENT AMERICAS INC0.15%0.00%47,95524,489104.36%4,205,653Jun 30, 2024
TOROSO INVESTMENTS, LLC0.06%0.02%18,36618,366100.00%1,610,698Jun 30, 2024
D. E. SHAW & CO., INC.0.05%0.00%18,01518,015100.00%1,579,916Jun 30, 2024
DIMENSIONAL FUND ADVISORS LP3.04%0.02%1,002,16016,6641.69%87,887,817Jun 30, 2024
QUBE RESEARCH & TECHNOLOGIES LTD0.14%0.01%47,69614,01441.61%4,182,940Jun 30, 2024
GOLDMAN SACHS GROUP INC0.51%0.00%167,31913,4208.72%14,673,877Jun 30, 2024
WELLS FARGO & COMPANY/MN0.82%0.01%268,96113,0495.10%23,587,903Jun 30, 2024
VOLORIDGE INVESTMENT MANAGEMENT, LLC0.10%0.01%33,66012,42958.54%2,951,982Jun 30, 2024
MIRAE ASSET GLOBAL ETFS HOLDINGS LTD.0.03%0.00%11,38911,389100.00%998,815Jun 30, 2024
COREBRIDGE FINANCIAL, INC.0.03%0.01%11,33311,333100.00%993,904Jun 30, 2024
LOS ANGELES CAPITAL MANAGEMENT LLC0.05%0.00%15,75011,324255.85%1,381,275Jun 30, 2024
CUBIST SYSTEMATIC STRATEGIES, LLC0.03%0.01%10,65710,657100.00%934,619Jun 30, 2024
WAKEFIELD ASSET MANAGEMENT LLLP0.03%0.32%10,33210,332100.00%906,312Jun 30, 2024
GSA CAPITAL PARTNERS LLP0.03%0.06%9,4549,454100.00%829,000Jun 30, 2024
Y-INTERCEPT (HONG KONG) LTD0.03%0.05%9,3829,382100.00%822,801Jun 30, 2024

As of Jun 30 2024, BancFirst's largest institutional buyer is NORGES BANK. The company purchased 200.20K stocks of BANF, valued at $17.56M.

Institutional Sellers

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
BLACKROCK INC.8.04%0.01%2,649,215-85,564-3.13%232,336,149Jun 30, 2024
STATE STREET CORP2.35%0.00%775,618-25,230-3.15%68,354,847,000Jun 30, 2024
VANGUARD GROUP INC6.41%0.00%2,111,792-24,004-1.12%185,204,158Jun 30, 2024
NUVEEN ASSET MANAGEMENT, LLC0.20%0.00%65,377-22,183-25.33%5,733,923Jun 30, 2024
FIRST TRUST ADVISORS LP0.16%0.00%51,838-13,055-20.12%4,546,192Jun 30, 2024
MORGAN STANLEY0.57%0.00%188,970-12,848-6.37%16,572,783Jun 30, 2024
NORTHERN TRUST CORP0.90%0.00%298,129-12,101-3.90%26,145,914,000Jun 30, 2024
AMERICAN INTERNATIONAL GROUP, INC.----11,539-100.00%-Jun 30, 2024
CHAMPLAIN INVESTMENT PARTNERS, LLC1.66%0.29%547,679-11,215-2.01%48,031,448Jun 30, 2024
CHARLES SCHWAB INVESTMENT MANAGEMENT INC0.50%0.00%165,613-9,552-5.45%14,524,260Jun 30, 2024
GEODE CAPITAL MANAGEMENT, LLC1.29%0.00%424,769-8,738-2.02%37,258,696Jun 30, 2024
RENAISSANCE TECHNOLOGIES LLC----8,188-100.00%-Jun 30, 2024
UBS GROUP AG0.05%0.00%17,664-6,145-25.81%1,549,133Jun 30, 2024
SUSQUEHANNA PORTFOLIO STRATEGIES, LLC----5,939-100.00%-Jun 30, 2024
CAMPBELL & CO INVESTMENT ADVISER LLC----4,845-100.00%-Jun 30, 2024
STATE OF WISCONSIN INVESTMENT BOARD----4,596-100.00%-Jun 30, 2024
FORUM FINANCIAL MANAGEMENT, LP----4,499-100.00%-Jun 30, 2024
BNP PARIBAS ARBITRAGE, SNC0.02%0.00%6,610-4,370-39.80%579,697Jun 30, 2024
SCHONFELD STRATEGIC ADVISORS LLC----4,350-100.00%-Jun 30, 2024
PRINCIPAL FINANCIAL GROUP INC0.22%0.00%72,226-3,925-5.15%6,334,220,000Jun 30, 2024

As of Jun 30 2024, BancFirst's biggest institutional seller is BLACKROCK INC.. The company sold -85.56K shares of BANF, valued at $232.34M.

Institutional New positions

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
NORGES BANK0.61%0.00%200,201200,201100.00%17,557,628Jun 30, 2024
CLARK CAPITAL MANAGEMENT GROUP, INC.0.08%0.02%26,52926,529100.00%2,326,593Jun 30, 2024
TOROSO INVESTMENTS, LLC0.06%0.02%18,36618,366100.00%1,610,698Jun 30, 2024
D. E. SHAW & CO., INC.0.05%0.00%18,01518,015100.00%1,579,916Jun 30, 2024
MIRAE ASSET GLOBAL ETFS HOLDINGS LTD.0.03%0.00%11,38911,389100.00%998,815Jun 30, 2024
COREBRIDGE FINANCIAL, INC.0.03%0.01%11,33311,333100.00%993,904Jun 30, 2024
CUBIST SYSTEMATIC STRATEGIES, LLC0.03%0.01%10,65710,657100.00%934,619Jun 30, 2024
WAKEFIELD ASSET MANAGEMENT LLLP0.03%0.32%10,33210,332100.00%906,312Jun 30, 2024
Y-INTERCEPT (HONG KONG) LTD0.03%0.05%9,3829,382100.00%822,801Jun 30, 2024
ATRIA INVESTMENTS, INC0.03%0.01%8,8228,822100.00%773,618Jun 30, 2024
ALLIANZ ASSET MANAGEMENT GMBH0.03%0.00%8,7008,700100.00%762,990Jun 30, 2024
POINT72 ASIA (SINGAPORE) PTE. LTD.0.02%0.11%6,0986,098100.00%534,795Jun 30, 2024
WOLVERINE TRADING, LLC0.02%0.00%6,0006,000100.00%526,200Jun 30, 2024
KESTRA PRIVATE WEALTH SERVICES, LLC0.02%0.01%5,4795,479100.00%480,508Jun 30, 2024
NUMERAI GP LLC0.02%0.16%5,0495,049100.00%442,797Jun 30, 2024
MARSHALL WACE, LLP0.01%0.00%4,0594,059100.00%355,974Jun 30, 2024
GALLAGHER FIDUCIARY ADVISORS, LLC0.01%0.07%3,5893,589100.00%314,716Jun 30, 2024
AVANTAX ADVISORY SERVICES, INC.0.01%0.00%3,2773,277100.00%287,390Jun 30, 2024
CENTIVA CAPITAL, LP0.01%0.00%3,2163,216100.00%282,043Jun 30, 2024
AQR CAPITAL MANAGEMENT LLC0.01%0.00%2,5142,514100.00%220,478Jun 30, 2024
AMUNDI0.01%0.00%2,3642,364100.00%204,722Jun 30, 2024
GHP INVESTMENT ADVISORS, INC.0.01%0.01%2,3242,324100.00%203,815Jun 30, 2024
POINT72 ASSET MANAGEMENT, L.P.0.00%0.00%1,3001,300100.00%114,010Jun 30, 2024
POINT72 (DIFC) LTD0.00%0.00%873873100.00%76,562Jun 30, 2024
LINDBROOK CAPITAL, LLC0.00%0.00%185185100.00%16,225Jun 30, 2024
PRINCIPAL SECURITIES, INC.0.00%0.00%173173100.00%15,172Jun 30, 2024
SIMPLEX TRADING, LLC0.00%-107107100.00%9,000Jun 30, 2024
FIRST HORIZON ADVISORS, INC.0.00%0.00%104104100.00%9,120Jun 30, 2024
PICTON MAHONEY ASSET MANAGEMENT0.00%0.00%104104100.00%9,000Jun 30, 2024
RICHARDSON FINANCIAL SERVICES INC.0.00%0.01%9191100.00%7,981Jun 30, 2024
SMARTLEAF ASSET MANAGEMENT LLC0.00%0.00%7474100.00%6,401Jun 30, 2024
FIFTH THIRD BANCORP0.00%-2424100.00%2,105Jun 30, 2024
PRIVATE WEALTH MANAGEMENT GROUP, LLC-0.00%1515100.00%1,316Jun 30, 2024
COPPELL ADVISORY SOLUTIONS LLC-0.00%1313100.00%1,140Jun 30, 2024
ROTHSCHILD INVESTMENT LLC-0.00%1010100.00%877Jun 30, 2024
HUNTINGTON NATIONAL BANK--66100.00%526Jun 30, 2024
INNEALTA CAPITAL, LLC-0.00%66100.00%526Jun 30, 2024

BancFirst's largest new institutional shareholder by number of shares is NORGES BANK, purchased 200.20K shares, valued at $17.56M, as of undefined.

Institutional Sold Out

Name% Total Shares% Total AssetsCurrent SharesChange AmountChange %Market ValueDate
AMERICAN INTERNATIONAL GROUP, INC.----11,539-100.00%-Jun 30, 2024
RENAISSANCE TECHNOLOGIES LLC----8,188-100.00%-Jun 30, 2024
SUSQUEHANNA PORTFOLIO STRATEGIES, LLC----5,939-100.00%-Jun 30, 2024
CAMPBELL & CO INVESTMENT ADVISER LLC----4,845-100.00%-Jun 30, 2024
STATE OF WISCONSIN INVESTMENT BOARD----4,596-100.00%-Jun 30, 2024
FORUM FINANCIAL MANAGEMENT, LP----4,499-100.00%-Jun 30, 2024
SCHONFELD STRATEGIC ADVISORS LLC----4,350-100.00%-Jun 30, 2024
CERITY PARTNERS LLC----3,710-100.00%-Jun 30, 2024
GRAHAM CAPITAL MANAGEMENT, L.P.----3,687-100.00%-Jun 30, 2024
CURATED WEALTH PARTNERS LLC----3,027-100.00%-Jun 30, 2024
SQUAREPOINT OPS LLC----2,534-100.00%-Jun 30, 2024
AQUATIC CAPITAL MANAGEMENT LLC----2,100-100.00%-Jun 30, 2024
FIRST MANHATTAN CO. LLC.----1,700-100.00%-Jun 30, 2024
METROPOLITAN LIFE INSURANCE CO/NY----1,125-100.00%-Jun 30, 2024
ENTRYPOINT CAPITAL, LLC----842-100.00%-Jun 30, 2024
COLONIAL TRUST CO / SC----163-100.00%-Jun 30, 2024
SRS CAPITAL ADVISORS, INC.----10-100.00%-Jun 30, 2024
NELSON, VAN DENBURG & CAMPBELL WEALTH MANAGEMENT GROUP, LLC----4-100.00%-Jun 30, 2024
FINANCIAL GRAVITY ASSET MANAGEMENT, INC.----1-100.00%-Jun 30, 2024

BancFirst's largest sold out institutional shareholder by shares sold is AMERICAN INTERNATIONAL GROUP, INC., sold -11.54K shares, valued at -, as of undefined.

BancFirst Mutual Fund Holders


Name% Total AssetsTotal SharesChange AmountChange %Date
VIRTUS EQUITY TRUST0.05%411,429--Mar 28, 2024
STATE STREET INSTITUTIONAL FUNDS0.03%27,000-4,500-14.29%Mar 31, 2024
Capitol Series Trust0.02%234,477--Mar 31, 2024
VANGUARD VALLEY FORGE FUNDS0.02%12,263--Mar 31, 2024
VANGUARD ADMIRAL FUNDS0.02%84,9909,22612.18%Feb 29, 2024
BNY MELLON INDEX FUNDS, INC.0.01%14,786-2,056-12.21%Jan 31, 2024
BNY MELLON INVESTMENT PORTFOLIOS0.01%7,285--Mar 31, 2024
PRUDENTIAL JENNISON BLEND FUND, INC.0.01%6,556--Feb 29, 2024
MUTUAL OF AMERICA INSTITUTIONAL FUNDS INC0.01%4,4621,27740.09%Sep 30, 2020
FIDELITY CAPITAL TRUST0.01%85,578--Jan 31, 2024
QUANTITATIVE MASTER SERIES LLC0.01%38,379-1,769-4.41%Mar 31, 2024
FIRST TRUST EXCHANGE-TRADED ALPHADEX FUND0.01%22,5745932.70%Jan 31, 2024
AllianzGI Institutional Multi-Series Trust0.01%685--Sep 30, 2020
DEUTSCHE DWS INVESTMENTS VIT FUNDS0.01%3,285-97-2.87%Mar 31, 2024
Fidelity Commonwealth Trust II0.01%36,317--Aug 31, 2023
Vericimetry Funds0.01%484--Mar 31, 2024
FIRST TRUST VARIABLE INSURANCE TRUST0.01%25,188-1,475-5.53%Mar 28, 2024
BRIDGEWAY FUNDS INC0.01%12,00012,000-Mar 28, 2024
Federated Hermes MDT Series0.00%11,7062302.00%Jan 31, 2024
AMERICAN CENTURY QUANTITATIVE EQUITY FUNDS, INC.0.00%9,572--Mar 31, 2024
VANGUARD INDEX FUNDS0.00%1,565,948-212,101-11.93%Mar 31, 2024
FIDELITY COMMONWEALTH TRUST0.00%9,5841551.64%Feb 29, 2024
FIDELITY SECURITIES FUND0.00%251,429--Jan 31, 2024
TIAA SEPARATE ACCOUNT VA 10.00%585--Mar 31, 2024
UNIFIED SERIES TRUST0.00%40,621--Mar 31, 2024
Humankind Benefit Corp0.00%52510.64%Dec 31, 2023
VARIABLE INSURANCE PRODUCTS FUND II0.00%23,309580.25%Mar 31, 2024
FIRST TRUST EXCHANGE-TRADED FUND0.00%16,153-881-5.17%Mar 31, 2024
BNY Mellon Strategic Funds, Inc.0.00%3,669--Mar 31, 2024
FIDELITY COVINGTON TRUST0.00%30,067-850-2.75%Mar 31, 2024
SCHWAB CAPITAL TRUST0.00%64,7321,8562.95%Jan 31, 2024
VANGUARD SPECIALIZED FUNDS0.00%83,861600.07%Jan 31, 2024
EXCHANGE TRADED CONCEPTS TRUST0.00%7,631--Feb 29, 2024
GOLDMAN SACHS VARIABLE INSURANCE TRUST0.00%5,60272314.82%Mar 31, 2024
FIDELITY PURITAN TRUST0.00%69,007--Jan 31, 2024
Virtus Investment Trust0.00%40,572--Mar 28, 2024
SYNTAX ETF TRUST0.00%34517.24%Mar 31, 2024
VANGUARD WHITEHALL FUNDS0.00%97,161-1,780-1.80%Jan 31, 2024
OLD WESTBURY FUNDS INC0.00%130,000--Jan 31, 2024
JNL VARIABLE FUND LLC0.00%5,539--Mar 31, 2020
NORTHERN LIGHTS FUND TRUST II0.00%11,000-1,600-12.70%Mar 31, 2024
Calvert Variable Products, Inc.0.00%2,191--Mar 31, 2024
DFA INVESTMENT DIMENSIONS GROUP INC0.00%830,496167,56325.28%Jan 31, 2024
FIDELITY CONCORD STREET TRUST0.00%150,3203,6452.49%Feb 29, 2024
NORTHERN FUNDS0.00%86,866-25,147-22.45%Mar 28, 2024
John Hancock Exchange-Traded Fund Trust0.00%3,584--Jan 31, 2024
Krane Shares Trust0.00%10,272--Dec 31, 2023
VANGUARD TAX-MANAGED FUNDS0.00%111,184-1,983-1.75%Mar 31, 2024
TIMOTHY PLAN0.00%2,42332415.44%Mar 31, 2024
SHELTON FUNDS0.00%707--Feb 29, 2024
VANGUARD HORIZON FUNDS0.00%9,371--Mar 31, 2024
VALIC Co II0.00%13,280-200-1.48%Feb 28, 2021
VANGUARD INSTITUTIONAL INDEX FUNDS0.00%11,083-876-7.33%Mar 31, 2024
STATE STREET VARIABLE INSURANCE SERIES FUNDS INC0.00%1,675-154-8.42%Mar 31, 2024
Dimensional ETF Trust0.00%150,49521,91117.04%Jan 31, 2024
STEWARD FUNDS, INC.0.00%820--Jan 31, 2024
PRAXIS MUTUAL FUNDS0.00%3,710--Dec 31, 2023
USCF ETF Trust0.00%62--Mar 31, 2024
SunAmerica Specialty Series0.00%155--Apr 30, 2021
Meeder Funds0.00%1,403--Mar 31, 2024
ALPS ETF Trust0.00%3,512-247-6.57%Feb 29, 2024
Advisors' Inner Circle Fund II0.00%230,000--Jan 31, 2024
INVESCO EXCHANGE-TRADED FUND TRUST0.00%20,971-6,265-23.00%Jan 31, 2024
PFM Multi-Manager Series Trust0.00%200--Dec 31, 2023
ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST0.00%12,817-733-5.41%Dec 31, 2023
Voya VARIABLE PORTFOLIOS INC0.00%7,403-1,548-17.29%Mar 31, 2024
Global X Funds0.00%9,926--Jan 31, 2024
PRINCIPAL VARIABLE CONTRACTS FUNDS INC0.00%8,800--Mar 31, 2024
SA FUNDS INVESTMENT TRUST0.00%3,303--Mar 31, 2024
PRUDENTIAL SERIES FUND0.00%14,777-500-3.27%Mar 28, 2024
T. Rowe Price Index Trust, Inc.0.00%4,2081022.48%Mar 31, 2024
CLEARWATER INVESTMENT TRUST0.00%1,74574574.50%Mar 28, 2024
SCHWAB STRATEGIC TRUST0.00%105,98410,86311.42%Feb 29, 2024
Catholic Responsible Investments Funds0.00%6,532-68-1.03%Jan 31, 2024
Invesco Exchange-Traded Fund Trust II0.00%51,6034,0208.45%Feb 29, 2024
TIAA-CREF LIFE FUNDS0.00%446--Mar 31, 2024
VANGUARD WORLD FUND0.00%37,068-1,408-3.66%Feb 29, 2024
AMERICAN CENTURY ETF TRUST0.00%16,620-13-0.08%Feb 29, 2024
KP Funds0.00%6,5006,500-Sep 30, 2020
FIRST TRUST EXCHANGE-TRADED FUND VI0.00%783-6,207-88.80%Mar 31, 2024
Nushares ETF Trust0.00%1,038--Jan 31, 2024
PROFESSIONALLY MANAGED PORTFOLIOS0.00%10,000--Feb 29, 2024
Columbia Funds Variable Series Trust II0.00%4,268--Mar 31, 2024
Guggenheim Variable Funds Trust0.00%530530-Dec 31, 2023
Mutual of America Variable Insurance Portfolios, Inc.0.00%92-34-26.98%Sep 30, 2023
ETF Series Solutions0.00%2,787--Jan 31, 2024
STATE STREET INSTITUTIONAL INVESTMENT TRUST0.00%8,2523003.77%Mar 31, 2024
iSHARES TRUST0.00%1,922,998-68,825-3.46%Mar 31, 2024
THRIVENT SERIES FUND INC0.00%12,571-336-2.60%Mar 28, 2024
COLUMBIA FUNDS VARIABLE INSURANCE TRUST0.00%61,055--Mar 31, 2024
NATIONWIDE VARIABLE INSURANCE TRUST0.00%13,8341,46511.84%Mar 31, 2024
Direxion Shares ETF Trust0.00%15,4024,58542.39%Jan 31, 2024
Horizon Funds0.00%194--Feb 29, 2024
RBC FUNDS TRUST0.00%7,941--Mar 28, 2024
Goldman Sachs ETF Trust0.00%6,601-119-1.77%Feb 29, 2024
JPMORGAN TRUST II0.00%70,200--Feb 29, 2024
Ultimus Managers Trust0.00%751--Feb 29, 2024
Six Circles Trust0.00%68,748--Mar 31, 2024
Dunham Funds0.00%4,320--Jan 31, 2024
MUTUAL OF AMERICA INVESTMENT CORP0.00%2,497-38-1.50%Mar 31, 2024

BancFirst's largest mutual fund holder by % of total assets is "VIRTUS EQUITY TRUST", owning 411.43K shares, compromising 0.05% of its total assets.

BancFirst Institutional Ownership Trends


Institutional Holdings Trend

DateHoldingsChange %
30 Jun, 242179.05%
31 Mar, 241996.42%
31 Dec, 23187-1.58%
30 Sep, 231908.57%
30 Jun, 23175-8.38%
31 Mar, 23191-3.54%
31 Dec, 22198-1.98%
30 Sep, 2220216.09%
30 Jun, 2217410.83%
31 Mar, 221576.80%
31 Dec, 211473.52%
30 Sep, 21142-
30 Jun, 211425.19%
31 Mar, 211350.75%
31 Dec, 20134-
30 Sep, 201344.69%
30 Jun, 2012813.27%
31 Mar, 20113-3.42%
31 Dec, 19117-2.50%
30 Sep, 19120-
30 Jun, 191202.56%
31 Mar, 19117-4.88%
31 Dec, 181235.13%
30 Sep, 181171.74%
30 Jun, 18115-3.36%
31 Mar, 1811916.67%
31 Dec, 17102-4.67%
30 Sep, 171077.00%
30 Jun, 17100-3.85%
31 Mar, 17104-7.14%
31 Dec, 1611210.89%
30 Sep, 161014.12%
30 Jun, 16972.11%
31 Mar, 16956.74%
31 Dec, 1589-2.20%
30 Sep, 15913.41%
30 Jun, 15881.15%
31 Mar, 1587-2.25%
31 Dec, 1489-2.20%
30 Sep, 1491-5.21%
30 Jun, 1496-
31 Mar, 149612.94%
31 Dec, 1385-
30 Sep, 13856.25%
30 Jun, 1380166.67%
31 Mar, 1330-9.09%
31 Dec, 1233-5.71%
30 Sep, 1235-5.41%
30 Jun, 12375.71%
31 Mar, 12359.38%
31 Dec, 1132-
30 Sep, 11323.23%
30 Jun, 1131-3.13%
31 Mar, 113239.13%
31 Dec, 1023-8.00%
30 Sep, 102519.05%
30 Jun, 1021-12.50%
31 Mar, 102433.33%
31 Dec, 0918-14.29%
30 Sep, 0921-12.50%
30 Jun, 092426.32%
31 Mar, 0919-36.67%
31 Dec, 083030.43%
30 Sep, 082327.78%
30 Jun, 0818-21.74%
31 Mar, 08234.55%
31 Dec, 072237.50%
30 Sep, 0716-
30 Jun, 0716-20.00%
31 Mar, 0720-16.67%
31 Dec, 062414.29%
30 Sep, 062131.25%
30 Jun, 0616-11.11%
31 Mar, 061812.50%
31 Dec, 051633.33%
30 Sep, 0512-
30 Jun, 05129.09%
31 Mar, 051137.50%
31 Dec, 04814.29%
30 Sep, 047-12.50%
30 Jun, 048-
31 Mar, 04814.29%
31 Dec, 03716.67%
30 Sep, 036-
30 Jun, 036-
31 Mar, 036-25.00%
31 Dec, 02860.00%
30 Sep, 02566.67%
30 Jun, 023-40.00%
31 Mar, 02566.67%
31 Dec, 013-
30 Sep, 013-25.00%
30 Jun, 01433.33%
31 Mar, 013-
31 Dec, 003-25.00%
30 Sep, 004-
30 Jun, 004-
31 Mar, 004100.00%
31 Dec, 992-50.00%
30 Sep, 994-20.00%
30 Jun, 995-
31 Mar, 995-

As of 30 Jun 24, 217 institutions are holding BancFirst's shares, representing an increase of 9.05% compared to the previous quarter.

Shares Outstanding Trend

DateShares OutstandingChange %
30 Jun, 2414,962,9632.54%
31 Mar, 2414,592,301-2.47%
31 Dec, 2314,961,2413.10%
30 Sep, 2314,510,868-3.52%
30 Jun, 2315,040,4212.69%
31 Mar, 2314,646,6401.68%
31 Dec, 2214,404,159-4.57%
30 Sep, 2215,094,500-4.12%
30 Jun, 2215,742,5979.81%
31 Mar, 2214,336,2797.72%
31 Dec, 2113,308,22411.89%
30 Sep, 2111,894,193-4.54%
30 Jun, 2112,459,785-0.82%
31 Mar, 2112,562,876-1.33%
31 Dec, 2012,731,5870.88%
30 Sep, 2012,619,9217.67%
30 Jun, 2011,721,2421.99%
31 Mar, 2011,492,187-1.98%
31 Dec, 1911,724,831-0.13%
30 Sep, 1911,739,5282.36%
30 Jun, 1911,468,4360.86%
31 Mar, 1911,370,3881.31%
31 Dec, 1811,222,838-1.18%
30 Sep, 1811,356,5871.34%
30 Jun, 1811,206,1282.39%
31 Mar, 1810,944,1721.08%
31 Dec, 1710,827,7710.04%
30 Sep, 1710,823,04698.58%
30 Jun, 175,450,2770.21%
31 Mar, 175,438,7002.73%
31 Dec, 165,294,1497.89%
30 Sep, 164,907,0853.77%
30 Jun, 164,728,8650.75%
31 Mar, 164,693,4640.91%
31 Dec, 154,650,967-59.84%
30 Sep, 1511,579,840147.95%
30 Jun, 154,670,3152.26%
31 Mar, 154,567,3190.24%
31 Dec, 144,556,199-2.57%
30 Sep, 144,676,2613.16%
30 Jun, 144,532,8365.20%
31 Mar, 144,308,8902.49%
31 Dec, 134,204,2792.40%
30 Sep, 134,105,8355.09%
30 Jun, 133,907,109217.84%
31 Mar, 131,229,261-17.34%
31 Dec, 121,487,045-11.15%
30 Sep, 121,673,619-4.96%
30 Jun, 121,761,01327.11%
31 Mar, 121,385,4155.49%
31 Dec, 111,313,285-1.46%
30 Sep, 111,332,743-23.56%
30 Jun, 111,743,480-7.35%
31 Mar, 111,881,72765.62%
31 Dec, 101,136,162-4.95%
30 Sep, 101,195,357-17.10%
30 Jun, 101,442,00121.41%
31 Mar, 101,187,673-5.20%
31 Dec, 091,252,854-4.10%
30 Sep, 091,306,48420.64%
30 Jun, 091,082,95825.30%
31 Mar, 09864,283-37.57%
31 Dec, 081,384,34358.94%
30 Sep, 08870,9831.64%
30 Jun, 08856,957-10.79%
31 Mar, 08960,659-14.11%
31 Dec, 071,118,52619.95%
30 Sep, 07932,476-16.56%
30 Jun, 071,117,49318.84%
31 Mar, 07940,315-3.16%
31 Dec, 06970,979-18.33%
30 Sep, 061,188,8508.55%
30 Jun, 061,095,255-2.21%
31 Mar, 061,120,04485.00%
31 Dec, 05605,443348.51%
30 Sep, 05134,990-42.20%
30 Jun, 05233,550115.92%
31 Mar, 05108,16653.60%
31 Dec, 0470,420-17.98%
30 Sep, 0485,85623.79%
30 Jun, 0469,35436.43%
31 Mar, 0450,834-3.48%
31 Dec, 0352,66725.92%
30 Sep, 0341,8266.30%
30 Jun, 0339,347-56.08%
31 Mar, 0389,594-35.18%
31 Dec, 02138,22467.70%
30 Sep, 0282,42522.07%
30 Jun, 0267,525-36.97%
31 Mar, 02107,12885.25%
31 Dec, 0157,829265.52%
30 Sep, 0115,821-75.66%
30 Jun, 0165,0031013.83%
31 Mar, 015,836-21.52%
31 Dec, 007,436-85.82%
30 Sep, 0052,442586.23%
30 Jun, 007,642-19.06%
31 Mar, 009,4421198.76%
31 Dec, 99727-99.39%
30 Sep, 99119,826-7.28%
30 Jun, 99129,234-40.64%
31 Mar, 99217,703-

BancFirst (BANF) has 14.96M shares outstanding as of 30 Jun 24, up 2.54% compared to the previous quarter.

Institutional Ownership Trend

DateOwnership %Change %
30 Jun, 2445.41%2.32%
31 Mar, 2444.29%2.15%
31 Dec, 2345.44%2.34%
30 Sep, 2344.06%2.11%
30 Jun, 2345.69%2.30%
31 Mar, 2344.53%2.31%
31 Dec, 2243.94%2.08%
30 Sep, 2245.98%1.99%
30 Jun, 2248.07%2.50%
31 Mar, 2243.89%2.65%
31 Dec, 2140.68%3.08%
30 Sep, 2136.32%2.51%
30 Jun, 2138.01%2.58%
31 Mar, 2138.35%2.53%
31 Dec, 2038.95%2.61%
30 Sep, 2038.63%3.00%
30 Jun, 2035.90%2.90%
31 Mar, 2035.17%2.73%
31 Dec, 1935.88%2.77%
30 Sep, 1935.96%2.91%
30 Jun, 1935.15%2.89%
31 Mar, 1934.87%2.96%
31 Dec, 1834.30%2.85%
30 Sep, 1834.68%2.96%
30 Jun, 1834.25%3.03%
31 Mar, 1833.60%2.90%
31 Dec, 1734.04%2.95%
30 Sep, 1733.99%11.58%
30 Jun, 1717.14%5.83%
31 Mar, 1717.14%5.96%
31 Dec, 1616.95%6.88%
30 Sep, 1615.70%6.79%
30 Jun, 1615.21%6.66%
31 Mar, 1615.11%6.81%
31 Dec, 1514.90%1.08%
30 Sep, 1537.16%16.45%
30 Jun, 1515.03%6.93%
31 Mar, 1514.73%6.76%
31 Dec, 1414.76%6.43%
30 Sep, 1415.16%7.06%
30 Jun, 1414.65%7.43%
31 Mar, 1414.04%7.41%
31 Dec, 1313.77%7.63%
30 Sep, 1313.43%8.16%
30 Jun, 1312.83%78.84%
31 Mar, 134.03%16.80%
31 Dec, 124.90%16.12%
30 Sep, 125.51%16.34%
30 Jun, 125.81%27.72%
31 Mar, 124.58%24.72%
31 Dec, 114.30%22.42%
30 Sep, 114.38%13.63%
30 Jun, 115.67%15.14%
31 Mar, 116.12%44.56%
31 Dec, 103.71%24.46%
30 Sep, 103.89%17.63%
30 Jun, 104.70%31.27%
31 Mar, 103.88%23.15%
31 Dec, 094.09%22.45%
30 Sep, 094.27%34.08%
30 Jun, 093.54%44.32%
31 Mar, 092.83%13.79%
31 Dec, 084.53%55.28%
30 Sep, 082.86%35.52%
30 Jun, 082.84%28.63%
31 Mar, 083.15%24.40%
31 Dec, 073.59%40.67%
30 Sep, 072.97%23.66%
30 Jun, 073.54%39.35%
31 Mar, 073.00%31.45%
31 Dec, 063.09%21.63%
30 Sep, 063.78%30.88%
30 Jun, 063.50%27.74%
31 Mar, 063.55%96.37%
31 Dec, 051.92%1028.16%
30 Sep, 050.43%76.65%
30 Jun, 050.75%621.00%
31 Mar, 050.35%688.21%
31 Dec, 040.22%298.76%
30 Sep, 040.27%562.59%
30 Jun, 040.22%831.98%
31 Mar, 040.16%576.56%
31 Dec, 030.17%930.51%
30 Sep, 030.13%837.02%
30 Jun, 030.13%157.15%
31 Mar, 030.28%147.96%
31 Dec, 020.44%681.70%
30 Sep, 020.25%589.82%
30 Jun, 020.21%192.83%
31 Mar, 020.33%1046.61%
31 Dec, 010.18%7777.57%
30 Sep, 010.05%123.79%
30 Jun, 010.20%63944.57%
31 Mar, 010.02%3503.57%
31 Dec, 000.02%85.07%
30 Sep, 000.16%29046.61%
30 Jun, 000.02%2790.03%
31 Mar, 000.03%590063.64%
31 Dec, 990.00%1.65%
30 Sep, 990.37%282.87%
30 Jun, 990.36%104.49%
31 Mar, 990.59%-

As of 30 Jun 24, BancFirst is held by 45.41% institutional shareholders, representing a 2.32% growth compared to 31 Mar 24.

Institutional Increased Positions Trend

DateIncreased PositionsChange %
30 Jun, 2410828.57%
31 Mar, 2484-7.69%
31 Dec, 23917.06%
30 Sep, 2385-
30 Jun, 23857.59%
31 Mar, 2379-16.84%
31 Dec, 2295-13.64%
30 Sep, 2211013.40%
30 Jun, 229751.56%
31 Mar, 226420.75%
31 Dec, 2153-22.06%
30 Sep, 216819.30%
30 Jun, 21579.62%
31 Mar, 2152-1.89%
31 Dec, 2053-17.19%
30 Sep, 2064-7.25%
30 Jun, 206921.05%
31 Mar, 205716.33%
31 Dec, 1949-18.33%
30 Sep, 1960-1.64%
30 Jun, 1961-4.69%
31 Mar, 196410.34%
31 Dec, 185818.37%
30 Sep, 1849-14.04%
30 Jun, 1857-5.00%
31 Mar, 186036.36%
31 Dec, 1744-58.49%
30 Sep, 17106112.00%
30 Jun, 175013.64%
31 Mar, 1744-31.25%
31 Dec, 166418.52%
30 Sep, 1654-
30 Jun, 16543.85%
31 Mar, 165226.83%
31 Dec, 1541-6.82%
30 Sep, 15444.76%
30 Jun, 15422.44%
31 Mar, 1541-12.77%
31 Dec, 144746.88%
30 Sep, 143218.52%
30 Jun, 1427-44.90%
31 Mar, 144913.95%
31 Dec, 13437.50%
30 Sep, 1340-39.39%
30 Jun, 1366247.37%
31 Mar, 131972.73%
31 Dec, 1211-21.43%
30 Sep, 1214-12.50%
30 Jun, 121614.29%
31 Mar, 1214-39.13%
31 Dec, 112327.78%
30 Sep, 1118-14.29%
30 Jun, 112123.53%
31 Mar, 111754.55%
31 Dec, 1011-
30 Sep, 1011-
30 Jun, 101122.22%
31 Mar, 10928.57%
31 Dec, 097-22.22%
30 Sep, 099-40.00%
30 Jun, 091550.00%
31 Mar, 0910-50.00%
31 Dec, 082053.85%
30 Sep, 081362.50%
30 Jun, 088-11.11%
31 Mar, 089-25.00%
31 Dec, 071220.00%
30 Sep, 0710100.00%
30 Jun, 075-28.57%
31 Mar, 077-46.15%
31 Dec, 0613-7.14%
30 Sep, 061440.00%
30 Jun, 0610-44.44%
31 Mar, 0618100.00%
31 Dec, 05912.50%
30 Sep, 058-
30 Jun, 058-
31 Mar, 058100.00%
31 Dec, 04433.33%
30 Sep, 043-40.00%
30 Jun, 04525.00%
31 Mar, 04433.33%
31 Dec, 033200.00%
30 Sep, 031-75.00%
30 Jun, 034300.00%
31 Mar, 031-85.71%
31 Dec, 02775.00%
30 Sep, 024300.00%
30 Jun, 021-66.67%
31 Mar, 023-
31 Dec, 01350.00%
30 Sep, 012-33.33%
30 Jun, 01350.00%
31 Mar, 012-
31 Dec, 002100.00%
30 Sep, 001-50.00%
30 Jun, 002-50.00%
31 Mar, 004300.00%
31 Dec, 991-66.67%
30 Sep, 99350.00%
30 Jun, 992-60.00%
31 Mar, 995-

108 institutional shareholders have increased their position in BANF stock as of 30 Jun 24 compared to 84 in the previous quarter (a 28.57% increase).

Institutional Reduced Positions Trend

DateReduced PositionsChange %
30 Jun, 2467-11.84%
31 Mar, 247628.81%
31 Dec, 2359-10.61%
30 Sep, 236629.41%
30 Jun, 2351-35.44%
31 Mar, 237916.18%
31 Dec, 226811.48%
30 Sep, 226124.49%
30 Jun, 2249-16.95%
31 Mar, 22593.51%
31 Dec, 215742.50%
30 Sep, 2140-23.08%
30 Jun, 2152-7.14%
31 Mar, 21569.80%
31 Dec, 205127.50%
30 Sep, 204025.00%
30 Jun, 2032-8.57%
31 Mar, 2035-20.45%
31 Dec, 194425.71%
30 Sep, 1935-7.89%
30 Jun, 193815.15%
31 Mar, 1933-25.00%
31 Dec, 184415.79%
30 Sep, 183815.15%
30 Jun, 1833-25.00%
31 Mar, 184418.92%
31 Dec, 17373600.00%
30 Sep, 171-96.88%
30 Jun, 1732-21.95%
31 Mar, 174136.67%
31 Dec, 163015.38%
30 Sep, 16268.33%
30 Jun, 1624-7.69%
31 Mar, 1626-
31 Dec, 1526-13.33%
30 Sep, 153011.11%
30 Jun, 1527-
31 Mar, 1527-3.57%
31 Dec, 1428-31.71%
30 Sep, 1441-8.89%
30 Jun, 144545.16%
31 Mar, 1431-3.13%
31 Dec, 13326.67%
30 Sep, 1330200.00%
30 Jun, 131066.67%
31 Mar, 136-60.00%
31 Dec, 12157.14%
30 Sep, 12147.69%
30 Jun, 1213-
31 Mar, 1213225.00%
31 Dec, 114-42.86%
30 Sep, 11716.67%
30 Jun, 116-
31 Mar, 11620.00%
31 Dec, 105-44.44%
30 Sep, 10928.57%
30 Jun, 107-12.50%
31 Mar, 10833.33%
31 Dec, 096-25.00%
30 Sep, 098-
30 Jun, 09833.33%
31 Mar, 096-
31 Dec, 086-14.29%
30 Sep, 087-
30 Jun, 087-30.00%
31 Mar, 0810100.00%
31 Dec, 07525.00%
30 Sep, 074-20.00%
30 Jun, 075-50.00%
31 Mar, 071042.86%
31 Dec, 06775.00%
30 Sep, 064-20.00%
30 Jun, 065-
31 Mar, 06--100.00%
31 Dec, 054300.00%
30 Sep, 051-50.00%
30 Jun, 052100.00%
31 Mar, 051-
31 Dec, 041-
30 Sep, 041-
30 Jun, 041-
31 Mar, 041-
31 Dec, 031-66.67%
30 Sep, 033200.00%
30 Jun, 031-
31 Mar, 031-
31 Dec, 02--
30 Sep, 02--100.00%
30 Jun, 021-
31 Mar, 02--
31 Dec, 01--
30 Sep, 01--
30 Jun, 01--100.00%
31 Mar, 011-
31 Dec, 00--
30 Sep, 00--
30 Jun, 00--
31 Mar, 00--
31 Dec, 99--
30 Sep, 99--100.00%
30 Jun, 993-
31 Mar, 99--

67 institutional shareholders have reduced their position in BANF stock as of 30 Jun 24 compared to 76 in the previous quarter (a -11.84% decrease).

All Institutional Ownership Trend Data

DateHoldingsChange %Shares OutstandingChange %Ownership %Change %Increased PositionsChange %Reduced PositionsChange %
30 Jun, 242179.05%14,962,9632.54%45.41%2.32%10828.57%67-11.84%
31 Mar, 241996.42%14,592,301-2.47%44.29%2.15%84-7.69%7628.81%
31 Dec, 23187-1.58%14,961,2413.10%45.44%2.34%917.06%59-10.61%
30 Sep, 231908.57%14,510,868-3.52%44.06%2.11%85-6629.41%
30 Jun, 23175-8.38%15,040,4212.69%45.69%2.30%857.59%51-35.44%
31 Mar, 23191-3.54%14,646,6401.68%44.53%2.31%79-16.84%7916.18%
31 Dec, 22198-1.98%14,404,159-4.57%43.94%2.08%95-13.64%6811.48%
30 Sep, 2220216.09%15,094,500-4.12%45.98%1.99%11013.40%6124.49%
30 Jun, 2217410.83%15,742,5979.81%48.07%2.50%9751.56%49-16.95%
31 Mar, 221576.80%14,336,2797.72%43.89%2.65%6420.75%593.51%
31 Dec, 211473.52%13,308,22411.89%40.68%3.08%53-22.06%5742.50%
30 Sep, 21142-11,894,193-4.54%36.32%2.51%6819.30%40-23.08%
30 Jun, 211425.19%12,459,785-0.82%38.01%2.58%579.62%52-7.14%
31 Mar, 211350.75%12,562,876-1.33%38.35%2.53%52-1.89%569.80%
31 Dec, 20134-12,731,5870.88%38.95%2.61%53-17.19%5127.50%
30 Sep, 201344.69%12,619,9217.67%38.63%3.00%64-7.25%4025.00%
30 Jun, 2012813.27%11,721,2421.99%35.90%2.90%6921.05%32-8.57%
31 Mar, 20113-3.42%11,492,187-1.98%35.17%2.73%5716.33%35-20.45%
31 Dec, 19117-2.50%11,724,831-0.13%35.88%2.77%49-18.33%4425.71%
30 Sep, 19120-11,739,5282.36%35.96%2.91%60-1.64%35-7.89%
30 Jun, 191202.56%11,468,4360.86%35.15%2.89%61-4.69%3815.15%
31 Mar, 19117-4.88%11,370,3881.31%34.87%2.96%6410.34%33-25.00%
31 Dec, 181235.13%11,222,838-1.18%34.30%2.85%5818.37%4415.79%
30 Sep, 181171.74%11,356,5871.34%34.68%2.96%49-14.04%3815.15%
30 Jun, 18115-3.36%11,206,1282.39%34.25%3.03%57-5.00%33-25.00%
31 Mar, 1811916.67%10,944,1721.08%33.60%2.90%6036.36%4418.92%
31 Dec, 17102-4.67%10,827,7710.04%34.04%2.95%44-58.49%373600.00%
30 Sep, 171077.00%10,823,04698.58%33.99%11.58%106112.00%1-96.88%
30 Jun, 17100-3.85%5,450,2770.21%17.14%5.83%5013.64%32-21.95%
31 Mar, 17104-7.14%5,438,7002.73%17.14%5.96%44-31.25%4136.67%
31 Dec, 1611210.89%5,294,1497.89%16.95%6.88%6418.52%3015.38%
30 Sep, 161014.12%4,907,0853.77%15.70%6.79%54-268.33%
30 Jun, 16972.11%4,728,8650.75%15.21%6.66%543.85%24-7.69%
31 Mar, 16956.74%4,693,4640.91%15.11%6.81%5226.83%26-
31 Dec, 1589-2.20%4,650,967-59.84%14.90%1.08%41-6.82%26-13.33%
30 Sep, 15913.41%11,579,840147.95%37.16%16.45%444.76%3011.11%
30 Jun, 15881.15%4,670,3152.26%15.03%6.93%422.44%27-
31 Mar, 1587-2.25%4,567,3190.24%14.73%6.76%41-12.77%27-3.57%
31 Dec, 1489-2.20%4,556,199-2.57%14.76%6.43%4746.88%28-31.71%
30 Sep, 1491-5.21%4,676,2613.16%15.16%7.06%3218.52%41-8.89%
30 Jun, 1496-4,532,8365.20%14.65%7.43%27-44.90%4545.16%
31 Mar, 149612.94%4,308,8902.49%14.04%7.41%4913.95%31-3.13%
31 Dec, 1385-4,204,2792.40%13.77%7.63%437.50%326.67%
30 Sep, 13856.25%4,105,8355.09%13.43%8.16%40-39.39%30200.00%
30 Jun, 1380166.67%3,907,109217.84%12.83%78.84%66247.37%1066.67%
31 Mar, 1330-9.09%1,229,261-17.34%4.03%16.80%1972.73%6-60.00%
31 Dec, 1233-5.71%1,487,045-11.15%4.90%16.12%11-21.43%157.14%
30 Sep, 1235-5.41%1,673,619-4.96%5.51%16.34%14-12.50%147.69%
30 Jun, 12375.71%1,761,01327.11%5.81%27.72%1614.29%13-
31 Mar, 12359.38%1,385,4155.49%4.58%24.72%14-39.13%13225.00%
31 Dec, 1132-1,313,285-1.46%4.30%22.42%2327.78%4-42.86%
30 Sep, 11323.23%1,332,743-23.56%4.38%13.63%18-14.29%716.67%
30 Jun, 1131-3.13%1,743,480-7.35%5.67%15.14%2123.53%6-
31 Mar, 113239.13%1,881,72765.62%6.12%44.56%1754.55%620.00%
31 Dec, 1023-8.00%1,136,162-4.95%3.71%24.46%11-5-44.44%
30 Sep, 102519.05%1,195,357-17.10%3.89%17.63%11-928.57%
30 Jun, 1021-12.50%1,442,00121.41%4.70%31.27%1122.22%7-12.50%
31 Mar, 102433.33%1,187,673-5.20%3.88%23.15%928.57%833.33%
31 Dec, 0918-14.29%1,252,854-4.10%4.09%22.45%7-22.22%6-25.00%
30 Sep, 0921-12.50%1,306,48420.64%4.27%34.08%9-40.00%8-
30 Jun, 092426.32%1,082,95825.30%3.54%44.32%1550.00%833.33%
31 Mar, 0919-36.67%864,283-37.57%2.83%13.79%10-50.00%6-
31 Dec, 083030.43%1,384,34358.94%4.53%55.28%2053.85%6-14.29%
30 Sep, 082327.78%870,9831.64%2.86%35.52%1362.50%7-
30 Jun, 0818-21.74%856,957-10.79%2.84%28.63%8-11.11%7-30.00%
31 Mar, 08234.55%960,659-14.11%3.15%24.40%9-25.00%10100.00%
31 Dec, 072237.50%1,118,52619.95%3.59%40.67%1220.00%525.00%
30 Sep, 0716-932,476-16.56%2.97%23.66%10100.00%4-20.00%
30 Jun, 0716-20.00%1,117,49318.84%3.54%39.35%5-28.57%5-50.00%
31 Mar, 0720-16.67%940,315-3.16%3.00%31.45%7-46.15%1042.86%
31 Dec, 062414.29%970,979-18.33%3.09%21.63%13-7.14%775.00%
30 Sep, 062131.25%1,188,8508.55%3.78%30.88%1440.00%4-20.00%
30 Jun, 0616-11.11%1,095,255-2.21%3.50%27.74%10-44.44%5-
31 Mar, 061812.50%1,120,04485.00%3.55%96.37%18100.00%--100.00%
31 Dec, 051633.33%605,443348.51%1.92%1028.16%912.50%4300.00%
30 Sep, 0512-134,990-42.20%0.43%76.65%8-1-50.00%
30 Jun, 05129.09%233,550115.92%0.75%621.00%8-2100.00%
31 Mar, 051137.50%108,16653.60%0.35%688.21%8100.00%1-
31 Dec, 04814.29%70,420-17.98%0.22%298.76%433.33%1-
30 Sep, 047-12.50%85,85623.79%0.27%562.59%3-40.00%1-
30 Jun, 048-69,35436.43%0.22%831.98%525.00%1-
31 Mar, 04814.29%50,834-3.48%0.16%576.56%433.33%1-
31 Dec, 03716.67%52,66725.92%0.17%930.51%3200.00%1-66.67%
30 Sep, 036-41,8266.30%0.13%837.02%1-75.00%3200.00%
30 Jun, 036-39,347-56.08%0.13%157.15%4300.00%1-
31 Mar, 036-25.00%89,594-35.18%0.28%147.96%1-85.71%1-
31 Dec, 02860.00%138,22467.70%0.44%681.70%775.00%--
30 Sep, 02566.67%82,42522.07%0.25%589.82%4300.00%--100.00%
30 Jun, 023-40.00%67,525-36.97%0.21%192.83%1-66.67%1-
31 Mar, 02566.67%107,12885.25%0.33%1046.61%3---
31 Dec, 013-57,829265.52%0.18%7777.57%350.00%--
30 Sep, 013-25.00%15,821-75.66%0.05%123.79%2-33.33%--
30 Jun, 01433.33%65,0031013.83%0.20%63944.57%350.00%--100.00%
31 Mar, 013-5,836-21.52%0.02%3503.57%2-1-
31 Dec, 003-25.00%7,436-85.82%0.02%85.07%2100.00%--
30 Sep, 004-52,442586.23%0.16%29046.61%1-50.00%--
30 Jun, 004-7,642-19.06%0.02%2790.03%2-50.00%--
31 Mar, 004100.00%9,4421198.76%0.03%590063.64%4300.00%--
31 Dec, 992-50.00%727-99.39%0.00%1.65%1-66.67%--
30 Sep, 994-20.00%119,826-7.28%0.37%282.87%350.00%--100.00%
30 Jun, 995-129,234-40.64%0.36%104.49%2-60.00%3-
31 Mar, 995-217,703-0.59%-5---

BancFirst Insider Shareholders Trades


Open Market Insider Trades

DateNameRelationRoleTransactionBuy/SellSharesPriceValueShares HeldSource
Jul 25, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$110.00$55.00K714
Jul 25, 2024Martin William Scottdirector DirectorS-SaleSell15,000$107.50$1.61M311,904
Jul 24, 2024Martin William Scottdirector DirectorS-SaleSell5,000$107.50$537.50K326,904
Jul 24, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$107.50$107.50K1,214
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.00$210.00K2,714
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$106.66$53.33K2,214
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy199$105.82$21.06K49,138
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy21$105.82$2.22K5,143
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.16$210.32K4,714
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$105.00$105.00K6,714
Jul 19, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,000$106.50$319.51K7,714
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,096$92.23$193.32K14,114
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,400$92.23$313.58K10,714
May 03, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell204$92.38$18.85K16,210

Open Market Insider Buys

DateNameRelationRoleTransactionBuy/SellSharesPriceValueShares HeldSource
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy199$105.82$21.06K49,138
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy21$105.82$2.22K5,143

Insider Sells

DateNameRelationRoleTransactionBuy/SellSharesPriceValueShares HeldSource
Aug 15, 2024RAINBOLT DAVID Edirector, 10 percent owner, officer Executive & DirectorJ-OtherSell690,000--4,310,000
Aug 15, 2024BF Bank Partners LP10 percent owner-J-OtherSell690,000--4,310,000
Jul 25, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$110.00$55.00K714
Jul 25, 2024Martin William Scottdirector DirectorS-SaleSell15,000$107.50$1.61M311,904
Jul 24, 2024Martin William Scottdirector DirectorS-SaleSell5,000$107.50$537.50K326,904
Jul 24, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$107.50$107.50K1,214
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.00$210.00K2,714
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$106.66$53.33K2,214
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.16$210.32K4,714
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$105.00$105.00K6,714
Jul 19, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,000$106.50$319.51K7,714
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,096$92.23$193.32K14,114
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,400$92.23$313.58K10,714
May 03, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell204$92.38$18.85K16,210

All Insider Owners Trades

DateNameRelationRoleTransactionBuy/SellSharesPriceValueShares HeldSource
Aug 15, 2024RAINBOLT DAVID Edirector, 10 percent owner, officer Executive & DirectorJ-OtherSell690,000--4,310,000
Aug 15, 2024RAINBOLT DAVID Edirector, 10 percent owner, officer Executive & DirectorJ-OtherBuy230,000--230,000
Aug 15, 2024BF Bank Partners LP10 percent owner-J-OtherSell690,000--4,310,000
Jul 25, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$110.00$55.00K714
Jul 25, 2024Martin William Scottdirector DirectorS-SaleSell15,000$107.50$1.61M311,904
Jul 24, 2024Martin William Scottdirector DirectorS-SaleSell5,000$107.50$537.50K326,904
Jul 24, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$107.50$107.50K1,214
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.00$210.00K2,714
Jul 23, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell500$106.66$53.33K2,214
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy199$105.82$21.06K49,138
Jul 23, 2024SCHMIDT DARRYLdirector, officer Executive Vice PresidentP-PurchaseBuy21$105.82$2.22K5,143
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,000$105.16$210.32K4,714
Jul 22, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell1,000$105.00$105.00K6,714
Jul 19, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,000$106.50$319.51K7,714
May 15, 2024Andrus Hannahofficer, other Executive Vice PresidentA-AwardBuy4,000--4,000
May 15, 2024Andrus Hannah-Buy----
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell2,096$92.23$193.32K14,114
May 07, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell3,400$92.23$313.58K10,714
May 03, 2024Hannah Dennis Jayofficer Executive Vice PresidentS-SaleSell204$92.38$18.85K16,210
May 02, 2024Lawrence Kevinofficer Executive Vice PresidentM-ExemptBuy2,709$32.30$87.50K12,709

The last insider sell of BancFirst's stock was made by RAINBOLT DAVID E on Aug 15 2024, selling 690,000 shares at - per share (valued at -). The last insider buy of BANF was made by SCHMIDT DARRYL on Jul 23 2024, buying 199 shares at $105.82 per share (worth $21.06K).

BancFirst Insider Ownership Trends


All Insider Trades Trend

DateBuySellBuy/Sell Ratio
Q3 202431127.27%
Q2 202461442.86%
Q1 20241913146.15%
Q4 202341330.77%
Q3 202342200.00%
Q2 2023218262.50%
Q1 202344100.00%
Q4 202251241.67%
Q3 202251533.33%
Q2 202261250.00%
Q1 20225771.43%
Q4 20211333.33%
Q3 202191900.00%
Q2 20211254.00%
Q1 2021124427.27%
Q4 202055100.00%
Q3 202011100.00%
Q2 202022100.00%
Q1 20203513269.23%
Q4 2019102343.48%

3 total buy trades, and 11 total sell trades (buy/sell ratio of 0.27%) were made by BancFirst's insiders, as of Q3 2024.

Open Market Insider Trades Trend

DateBuySellBuy/Sell Ratio
Q3 20242922.22%
Q2 202421020.00%
Q1 20242922.22%
Q4 202331300.00%
Q3 20232--
Q2 202361600.00%
Q1 202321200.00%
Q4 202221200.00%
Q3 20222825.00%
Q2 2022-12-
Q1 2022-2-
Q4 2021---
Q3 202141400.00%
Q2 20211224.55%
Q1 20211333.03%
Q4 20201250.00%
Q3 202011100.00%
Q2 20202--
Q1 20203231066.67%
Q4 2019-9-

As of Q3 2024, Insider owners conducted 2 open market buy trades and 9 open market sell trades of BancFirst's stocks.

BancFirst Peer Ownership


TickerCompany
HBCPHome Bancorp, Inc.
LSBKLake Shore Bancorp, Inc.
BOKFBOK Financial Corporation
BAFNBayFirst Financial Corp.
BFSTBusiness First Bancshares, Inc.
CBSHCommerce Bancshares, Inc.
FCCOFirst Community Corporation
HFWAHeritage Financial Corporation
GBCIGlacier Bancorp, Inc.
FBNCFirst Bancorp
CWBCCommunity West Bancshares
FFNWFirst Financial Northwest, Inc.
AFBIAffinity Bancshares, Inc.
FFBCFirst Financial Bancorp.
UMBFUMB Financial Corporation
FFINFirst Financial Bankshares, Inc.
FNWBFirst Northwest Bancorp
HTBIHomeTrust Bancshares, Inc.
BCMLBayCom Corp

BANF Ownership FAQ


BancFirst is owned by institutional shareholders (45.41%), insiders (31.10%), and public (23.49%). The largest institutional shareholder of BancFirst is BLACKROCK INC. (8.04% of total shares) and the top mutual fund owner is VIRTUS EQUITY TRUST (0.05% of total shares).

BancFirst's major institutional shareholders are BLACKROCK INC., KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC, VANGUARD GROUP INC, BANCFIRST TRUST & INVESTMENT MANAGEMENT, and DIMENSIONAL FUND ADVISORS LP. The top five shareholders own together 27.44% of the company's share outstanding.

As of Jun 2024, there are 217 institutional shareholders of BancFirst.

BLACKROCK INC owns 2.65M shares of BancFirst, representing 8.04% of the company's total shares outstanding, valued at $232.34M (as of Jun 2024).

As of Jun 2024, KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC holds 2.15M shares of BancFirst (BANF), compromising 6.52% of the company, valued at $188.36M.

VANGUARD GROUP INC is the third largest holder of BancFirst. The company owns 2.11M of the company's shares outstanding (worth $185.2M).