Stock

BANF

Ownership Count: 451

Ownership

Manager Name % of Portfolio Recent Activity Share Value
BlackRock, Inc. 0.01%
No Change
2,308,696 $270,532,000.0
VANGUARD GROUP INC 0.0%
Added 1.94%
2,265,161 $265,431,000.0
BlackRock Inc. 0.01%
Reduced 5.01%
1,875,159 $164,451,000.0
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 0.64%
Added 0.00%
1,750,973 $205,179,000.0
STATE STREET CORP 0.0%
Added 8.38%
945,147 $111,193,000.0
DIMENSIONAL FUND ADVISORS LP 0.03%
Reduced 0.66%
916,846 $107,436,000.0
BancFirst Trust & Investment Management 50.05%
Reduced 46.87%
901,066 $107,785,000.0
GEODE CAPITAL MANAGEMENT, LLC 0.0%
Reduced 0.66%
441,054 $51,696,000.0
Champlain Investment Partners, LLC 0.26%
Reduced 31.41%
343,768 $40,282,000.0
CARDINAL CAPITAL MANAGEMENT LLC /CT 0.57%
Added 1.92%
336,866 $13,667,000.0
FULLER & THALER ASSET MANAGEMENT, INC. 0.12%
Reduced 1.01%
271,267 $31,787,000.0
NORTHERN TRUST CORP 0.01%
Added 41.56%
265,035 $31,056,000.0
NORGES BANK 0.0%
Reduced 4.22%
227,418 $26,648,000.0
WELLS FARGO & COMPANY/MN 0.01%
Reduced 4.60%
197,790 $23,177,000.0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 0.0%
Reduced 2.67%
187,187 $21,934,000.0