BANF

BancFirst Corporation BANF

Bénéficiaire Individuel

Déclarant Citoyenneté ou lieu d'organisation Pouvoir de vote unique Pouvoir de vote partagé Pouvoir de disposition unique Pouvoir de disposition partagé Montant en propriété effective Pourcentage détenu Date d'achat
Kayne Anderson Rudnick Investment Management, LLC A California 1520155 411429 1746873 411429 2158302 6.56 % 13/02/2024
Investors Trust Company Oklahoma 1970967 85006 1970967 85006 2055973 6.2 % 29/01/2024
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 A California 1497635 452429 1734198 452429 2186627 6.65 % 14/02/2023
The Vanguard Group Pennsylvania 0 25797 2186432 43186 2229618 6.78 % 09/02/2023
BlackRock, Inc. Delaware 2861363 0 2905581 0 2905581 8.8 % 25/01/2023
Investors Trust Company Oklahoma 1925596 85006 1925596 85006 2010602 6.1 % 24/01/2023
Investors Trust Company Oklahoma 1925596 85006 1925596 85006 2010602 6.1 % 24/01/2023
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 A California 2452733 717465 2696805 717465 3414270 10.43 % 09/06/2022
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 A California 2452733 717465 2696805 717465 3414270 10.43 % 09/06/2022
The Vanguard Group Pennsylvania 0 14933 1973041 29359 2002400 6.15 % 09/02/2022
Investors Trust Company Oklahoma 357146 646468 1301658 671996 1973654 6.1 % 03/02/2022
BlackRock, Inc. Delaware 3097570 0 3178671 0 3178671 9.8 % 01/02/2022
BlackRock, Inc. Delaware 3193604 0 3275447 0 3275447 10 % 10/02/2021
The Vanguard Group Pennsylvania 0 18332 2784626 33342 2817968 8.62 % 10/02/2021
BlackRock, Inc. Delaware 3137394 0 3225794 0 3225794 9.9 % 02/02/2021
Investors Trust Company Oklahoma 250986 646468 1195498 671996 1867494 5.7 % 01/02/2021
The Vanguard Group Pennsylvania 18553 1130 1993032 16506 2009538 6.15 % 12/02/2020
Investors Trust Company Oklahoma 293775 646468 1238287 671996 1910283 5.8 % 23/01/2020
The Vanguard Group Pennsylvania 21994 1130 1835967 21544 1857511 5.67 % 11/02/2019
Investors Trust Company Oklahoma 303716 631248 1248228 656776 1905004 6 % 12/02/2018
The Vanguard Group Pennsylvania 18993 1130 1705482 18543 1724025 5.4 % 08/02/2018
FMR LLC Delaware 0 0 830054 0 830054 5.284 % 14/02/2017
Abigail P. Johnson United States of America 0 0 830054 0 830054 5.284 % 14/02/2017
FMR LLC Delaware 0 0 830054 0 830054 5.284 % 14/02/2017
Abigail P. Johnson United States of America 0 0 830054 0 830054 5.284 % 14/02/2017
Investors Trust Company Oklahoma 151858 315624 624114 328388 952502 6.1 % 24/01/2017
Investors Trust Company : United States 331487 315624 803743 328388 1132131 7.5 % 23/01/2012
Investors Trust Company United States 330448 315624 802704 328388 1131092 7.4 % 26/01/2011

Senat trading

Bureau Date de la transaction Date de réception Type Montant Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Montant District