BANCFIRST CORP

Ticker: BANF CUSIP: 05945F103 Class: COM

Note: Option positions (PUT/CALL) are excluded.

InstitutionSharesValue ($000)
BlackRock, Inc.3,074,356$325,943
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC2,614,640$277,204
VANGUARD GROUP INC2,272,814$240,964
STATE STREET CORP1,375,873$146,537
DIMENSIONAL FUND ADVISORS LP892,946$94,675
BancFirst Trust & Investment Management852,081$92,076
GEODE CAPITAL MANAGEMENT, LLC515,916$54,705
WELLS FARGO & COMPANY/MN281,160$29,809
FULLER & THALER ASSET MANAGEMENT, INC.270,370$28,665
NORGES BANK261,493$27,723
MORGAN STANLEY242,422$25,702
NORTHERN TRUST CORP241,179$25,570
Champlain Investment Partners, LLC240,733$25,523
CHARLES SCHWAB INVESTMENT MANAGEMENT INC189,037$20,042
Verition Fund Management LLC168,591$17,874
Bank of New York Mellon Corp160,031$16,966
Invesco Ltd.154,645$16,395
AMERICAN CENTURY COMPANIES INC153,261$16,249
RAYMOND JAMES FINANCIAL INC133,109$14,112
GOLDMAN SACHS GROUP INC125,698$13,327
PRINCIPAL FINANCIAL GROUP INC120,235$12,747
JPMORGAN CHASE & CO114,717$12,162
BANK OF AMERICA CORP /DE/108,533$11,507
MILLENNIUM MANAGEMENT LLC78,441$8,316
FIRST TRUST ADVISORS LP73,523$7,795
Public Sector Pension Investment Board71,516$7,582
CITADEL ADVISORS LLC70,880$7,515
FMR LLC63,084$6,688
Qube Research & Technologies Ltd62,863$6,665
RHUMBLINE ADVISERS58,485$6,201
CRAWFORD INVESTMENT COUNSEL INC54,735$5,803
Legal & General Group Plc52,670$5,584
Nuveen, LLC45,866$4,863
Swiss National Bank42,718$4,529
AMERIPRISE FINANCIAL INC42,038$4,457
REGIONS FINANCIAL CORP40,544$4,298
BARCLAYS PLC39,792$4,219
UBS ASSET MANAGEMENT AMERICAS INC39,517$4,190
ENVESTNET ASSET MANAGEMENT INC36,729$3,894
SEI INVESTMENTS CO36,713$3,892
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC34,576$3,663
JANE STREET GROUP, LLC33,417$3,543
VOLORIDGE INVESTMENT MANAGEMENT, LLC32,290$3,423
TUDOR INVESTMENT CORP ET AL31,105$3,298
DARK FOREST CAPITAL MANAGEMENT LP28,926$3,067
ALLIANCEBERNSTEIN L.P.28,071$2,976
VICTORY CAPITAL MANAGEMENT INC27,978$2,966
Callan Family Office, LLC27,925$2,961
UBS Group AG27,593$2,925
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND27,286$2,893
ExodusPoint Capital Management, LP26,407$2,800
Rosenthal | Henry Capital Advisors, Inc.26,105$2,768
ZACKS INVESTMENT MANAGEMENT24,538$2,601
ROYAL BANK OF CANADA24,046$2,549
MARSHALL WACE, LLP22,934$2,431
STIFEL FINANCIAL CORP22,874$2,425
RENAISSANCE TECHNOLOGIES LLC22,569$2,393
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM20,654$2,190
Rafferty Asset Management, LLC20,414$2,164
PRICE T ROWE ASSOCIATES INC /MD/20,031$2
DEUTSCHE BANK AG\19,854$2,105
CITIGROUP INC19,840$2,103
PRUDENTIAL FINANCIAL INC19,259$2,081
NewEdge Wealth, LLC18,586$1,970
Vestmark Advisory Solutions, Inc.18,539$1,966
GREAT WEST LIFE ASSURANCE CO /CAN/17,986$2
MERCER GLOBAL ADVISORS INC /ADV17,594$1,865
Y-Intercept (Hong Kong) Ltd16,316$1,730
&PARTNERS15,996$1,696
Atria Investments, Inc15,283$1,620
Capstone Triton Financial Group, LLC15,066$1,597
Thrivent Financial for Lutherans14,201$2
Creative Planning12,779$1,355
BRIDGEWAY CAPITAL MANAGEMENT, LLC12,400$1,315
FEDERATED HERMES, INC.12,365$1,311
SUSQUEHANNA INTERNATIONAL GROUP, LLP12,044$1,277
State of Alaska, Department of Revenue11,997$1
COMERICA BANK11,947$1,267
SG Americas Securities, LLC11,722$1
LAZARD ASSET MANAGEMENT LLC11,442$1,213
Ironwood Investment Counsel, LLC11,427$1,211
MetLife Investment Management, LLC11,376$1,206
GUGGENHEIM CAPITAL LLC11,232$1,191
Numerai GP LLC11,094$1,176
Illinois Municipal Retirement Fund11,086$1,175
AQR CAPITAL MANAGEMENT LLC10,739$1,139
JANUS HENDERSON GROUP PLC10,486$1,111
MANUFACTURERS LIFE INSURANCE COMPANY, THE10,367$1,099
JBR Co Financial Management Inc10,068$1,067
MITCHELL & PAHL PRIVATE WEALTH, LLC9,801$1,039
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.9,697$1,028
LEGACY FINANCIAL GROUP, INC.9,675$1,026
Louisiana State Employees Retirement System9,500$1,007
Susquehanna Portfolio Strategies, LLC9,131$968
INTECH INVESTMENT MANAGEMENT LLC8,789$932
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC8,284$878
Lido Advisors, LLC8,159$1,033
Gallagher Fiduciary Advisors, LLC7,702$817
Plan Group Financial, LLC7,244$768
TEACHER RETIREMENT SYSTEM OF TEXAS7,021$744
155 other institutions317,319$29,865
Total (255 institutions)16,819,106$1,773,964