Stock Transactions — BANCFIRST CORP

Total Bought
491,733
76 transactions
Total Sold
477,336
85 transactions
Net
+14,397
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC090,602+90,6020.000.00+0.00buy
STATE STREET CORP741,438799,636+58,1980.000.00+0.00buy
MORGAN STANLEY164,128205,872+41,7440.000.00+0.00buy
Hodges Capital Management Inc.26,90058,200+31,3000.280.30+0.02buy
ROYAL BANK OF CANADA4,25828,259+24,0010.000.00+0.00buy
UBS Group AG7,29528,059+20,7640.000.00+0.00buy
BARCLAYS PLC24,62444,399+19,7750.000.00+0.00buy
JPMORGAN CHASE & CO59,84477,877+18,0330.000.00+0.00buy
NORTHERN TRUST CORP325,386341,709+16,3230.010.01+0.00buy
Qube Research & Technologies Ltd015,825+15,8250.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC407,923422,691+14,7680.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC157,105169,562+12,4570.000.00+0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD17,91530,061+12,1460.010.02+0.01buy
ExodusPoint Capital Management, LP011,625+11,6250.000.01+0.01buy
DIMENSIONAL FUND ADVISORS LP953,412963,163+9,7510.030.03+0.00buy
CITIGROUP INC11,04320,485+9,4420.000.00+0.00buy
Rafferty Asset Management, LLC10,61417,978+7,3640.010.01+0.00buy
NORGES BANK237,443244,546+7,1030.000.00-0.00buy
BANK OF AMERICA CORP /DE/80,96387,475+6,5120.000.00+0.00buy
Advantage Alpha Capital Partners LP05,708+5,7080.000.11+0.11buy
LOS ANGELES CAPITAL MANAGEMENT LLC04,796+4,7960.000.00+0.00buy
FIRST TRUST ADVISORS LP69,26472,978+3,7140.010.01+0.00buy
GSA CAPITAL PARTNERS LLP2,9316,385+3,4540.020.05+0.03buy
JANUS HENDERSON GROUP PLC7,97511,360+3,3850.000.00+0.00buy
VANGUARD GROUP INC2,146,7642,149,673+2,9090.000.00-0.00buy
Apollon Wealth Management, LLC02,909+2,9090.000.01+0.01buy
Tower Research Capital LLC (TRC)4,3577,255+2,8980.010.01-0.00buy
Legal & General Group Plc47,08049,971+2,8910.000.00+0.00buy
Bank of New York Mellon Corp194,028196,627+2,5990.000.00+0.00buy
GOLDMAN SACHS GROUP INC157,436159,864+2,4280.000.00+0.00buy
TWO SIGMA ADVISERS, LP02,400+2,4000.000.00+0.00buy
Empower Advisory Group, LLC02,300+2,3000.000.00+0.00buy
D.A. DAVIDSON & CO.02,224+2,2240.000.00+0.00buy
EVERGREEN CAPITAL MANAGEMENT LLC02,069+2,0690.000.01+0.01buy
STIFEL FINANCIAL CORP37,79239,742+1,9500.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC21,55523,466+1,9110.000.00+0.00buy
Ensign Peak Advisors, Inc9,05010,850+1,8000.000.00+0.00buy
BESSEMER GROUP INC5,7347,430+1,6960.000.00+0.00buy
Creative Planning4,7305,883+1,1530.000.00+0.00buy
TECTONIC ADVISORS LLC7,9969,114+1,1180.070.07+0.01buy
FULLER & THALER ASSET MANAGEMENT, INC.246,742247,552+8100.120.12-0.00buy
ProShare Advisors LLC3,1873,970+7830.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.10,01010,753+7430.000.00+0.00buy
Steward Partners Investment Advisory, LLC1,9222,551+6290.000.00+0.00buy
GUGGENHEIM CAPITAL LLC17,85118,432+5810.010.01+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/7,8478,328+4810.000.00+0.00buy
ALLIANCEBERNSTEIN L.P.29,65630,062+4060.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND9,1019,500+3990.000.00+0.00buy
Inspire Investing, LLC3,5413,918+3770.040.04+0.00buy
West Tower Group, LLC0297+2970.000.06+0.06buy
CANADA LIFE ASSURANCE Co22,20122,480+2790.000.00+0.00buy
RHUMBLINE ADVISERS63,30763,522+2150.010.01+0.00buy
Arlington Trust Co LLC0212+2120.000.01+0.01buy
TEXAS PERMANENT SCHOOL FUND CORP12,31012,514+2040.010.01+0.00buy
LPL Financial LLC18,34518,508+1630.000.00-0.00buy
Diversified Trust Co3,7193,869+1500.010.01+0.00buy
CAPTRUST FINANCIAL ADVISORS2,6622,803+1410.000.00+0.00buy
BANK OF MONTREAL /CAN/2,9733,094+1210.000.00+0.00buy
SummerHaven Investment Management, LLC7,5497,664+1150.480.48-0.00buy
VOYA INVESTMENT MANAGEMENT LLC8,8568,951+950.000.00+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM8,2548,339+850.000.00+0.00buy
FEDERATED HERMES, INC.13,20513,282+770.000.00+0.00buy
Covestor Ltd1,2501,326+760.080.09+0.01buy
SEI INVESTMENTS CO15,14515,201+560.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO109147+380.000.00+0.00buy
Mariner, LLC3,1083,145+370.000.00+0.00buy
Advisory Services Network, LLC033+330.000.00+0.00buy
Blue Trust, Inc.170194+240.000.00+0.00buy
CWM, LLC112127+150.000.00+0.00buy
Coppell Advisory Solutions LLC013+130.000.00+0.00buy
Arax Advisory Partners1022+120.000.00+0.00buy
Farther Finance Advisors, LLC010+100.000.00+0.00buy
OSAIC HOLDINGS, INC.2,4952,499+40.000.00+0.00buy
JFS WEALTH ADVISORS, LLC2528+30.000.00+0.00buy
Larson Financial Group LLC412414+20.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC16,83016,832+20.000.00+0.00buy
Ameritas Investment Partners, Inc.2,1912,19100.010.01+0.00hold
PRAXIS INVESTMENT MANAGEMENT INC3,7103,71000.030.03+0.00hold
FARMERS & MERCHANTS INVESTMENTS INC111100.000.00+0.00hold
ALGERT GLOBAL LLC9,3989,39800.040.04-0.00hold
Ironwood Investment Counsel, LLC11,42711,42700.210.21-0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,3833,38300.000.00-0.00hold
Handelsbanken Fonder AB3,7583,75800.000.00-0.00hold
KBC Group NV62662600.000.00-0.00hold
Pinnacle Holdings, LLC36036000.010.01-0.00hold
Parkside Financial Bank & Trust363600.000.00-0.00hold
TD Capital Management LLC5500.000.00+0.00hold
MetLife Investment Management, LLC11,64111,64100.010.01+0.00hold
Westside Investment Management, Inc.32232200.010.01-0.00hold
TD PRIVATE CLIENT WEALTH LLC19119100.000.00-0.00hold
Allworth Financial LP5500.000.00+0.00hold
Glassman Wealth Services11011000.000.00-0.00hold
Venturi Wealth Management, LLC2,0562,05600.010.01+0.00hold
Pacific Center for Financial Services1,7501,75000.050.05+0.00hold
Heritage Trust Co4,6974,69700.060.06+0.00hold
EverSource Wealth Advisors, LLC202000.000.00-0.00hold
Geneos Wealth Management Inc.1,5941,59400.010.01+0.00hold
Curated Wealth Partners LLC3,2593,25900.050.05+0.00hold
Key FInancial Inc464600.000.00-0.00hold
Eagle Bay Advisors LLC26426400.010.02+0.01hold
Page 1 of 2