Dark
Light
System
Security
BANCFIRST CORPORATION COM
BANCFIRST CORPORATION COM. Institutional holdings reported to the SEC.

Institutional Holders (2014Q3)
Portfolio Summary: 91 Institutional holders with a total value of $292,550,539.
#
Manager Name
Shares
Value ($)
%
Options
Notes
51 Nationwide Fund Advisors 6,424 402,000 0.14%
52 RAY GERALD L & ASSOCIATES LTD 6,000 375,000 0.13%
53 VOYA INVESTMENT MANAGEMENT LLC 5,850 366,000 0.13%
54 WELLS FARGO & COMPANY/MN 5,778 361,000 0.12%
55 Swiss National Bank 5,700 357,000 0.12%
56 METROPOLITAN LIFE INSURANCE CO/NY 5,702 357,000 0.12%
57 CAPITAL ONE, NATIONAL ASSOCIATION 5,577 349,000 0.12%
58 ALLIANCEBERNSTEIN L.P. 5,100 319,000 0.11%
59 KANALY TRUST CO 4,750 297,000 0.10%
60 AMERICAN INTERNATIONAL GROUP, INC. 4,653 291,092 0.10%
61 BANK OF MONTREAL /CAN/ 4,578 286,000 0.10%
62 MANUFACTURERS LIFE INSURANCE COMPANY, THE 4,474 280,000 0.10%
63 CREDIT SUISSE AG/ 3,978 249,000 0.09%
64 1st Global Advisors, Inc. 3,787 237,000 0.08%
65 BLACKROCK ADVISORS LLC 3,717 233,000 0.08%
66 Creative Planning 2,227 139,000 0.05%
67 DEUTSCHE BANK AG\ 1,852 115,000 0.04%
68 SCHRODER INVESTMENT MANAGEMENT GROUP 1,400 87,584 0.03%
69 BlackRock Group LTD 1,381 86,000 0.03%
70 CANADA LIFE ASSURANCE Co 1,315 83,000 0.03%
71 Legal & General Group Plc 1,264 80,000 0.03%
72 FEDERATED HERMES, INC. 1,237 77,000 0.03%
73 CITIGROUP INC 997 63,000 0.02%
74 Dean Capital Management 990 62,000 0.02%
75 UBS AG 972 61,000 0.02%
76 BNP PARIBAS FINANCIAL MARKETS 845 52,863 0.02%
77 Tower Research Capital LLC (TRC) 751 47,000 0.02%
78 ENVESTNET ASSET MANAGEMENT INC 676 42,000 0.01%
79 FIRST QUADRANT LLC/CA 500 31,000 0.01%
80 CFS, LLC 486 30,000 0.01%
81 Ground Swell Capital, LLC 400 25,000 0.01%
82 TEACHER RETIREMENT SYSTEM OF TEXAS 248 16,000 0.01%
83 BARCLAYS PLC 249 16,000 0.01%
84 KBC Group NV 206 13,000 0.00%
85 FIFTH THIRD BANCORP 211 13,000 0.00%
86 BlackRock Finance, Inc. 167 10,000 0.00%
87 DENALI ADVISORS LLC 53 3,000 0.00%
88 US BANCORP \DE\ 51 3,000 0.00%
89 PNC FINANCIAL SERVICES GROUP, INC. 26 2,000 0.00%
90 Waverly Advisors, LLC 34 2,000 0.00%
91 MSI Financial Services Inc 32 2,000 0.00%
Page 2 of 2

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.