| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2025 |
1 |
$0 |
5 |
Executive Vice President |
06 Jan 2026, 18:15 |
| BANF |
BANCFIRST CORP /OK/ |
02 Apr 2025 |
1 |
$0 |
4 |
Executive Vice President |
02 Apr 2025, 13:46 |
| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2024 |
1 |
$0 |
5 |
Executive Vice President |
02 Jan 2025, 14:42 |
| BANF |
BANCFIRST CORP /OK/ |
12 Dec 2024 |
1 |
-$506,000 |
4 |
Executive Vice President |
12 Dec 2024, 17:52 |
| BANF |
BANCFIRST CORP /OK/ |
28 Mar 2024 |
1 |
$0 |
4 |
Executive Vice President |
29 Mar 2024, 17:36 |
| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2023 |
1 |
$0 |
5 |
Executive Vice President |
03 Jan 2024, 13:01 |
| BANF |
BANCFIRST CORP /OK/ |
26 Apr 2023 |
2 |
+$368,750 |
4 |
Executive Vice President and, Director |
26 Apr 2023, 12:39 |
| BANF |
BANCFIRST CORP /OK/ |
10 Apr 2023 |
1 |
$0 |
4 |
Executive Vice President and, Director |
10 Apr 2023, 10:43 |
| BANF |
BANCFIRST CORP /OK/ |
24 Jan 2023 |
1 |
+$166,000 |
4 |
Executive Vice President and, Director |
24 Jan 2023, 14:28 |
| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2022 |
1 |
$0 |
5 |
Executive Vice President and, Director |
04 Jan 2023, 16:08 |
| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2021 |
1 |
$0 |
5/A |
Executive Vice President and, Director |
05 Jan 2022, 12:57 |
| BANF |
BANCFIRST CORP /OK/ |
13 Sep 2021 |
3 |
+$488,750 |
4 |
Executive Vice President and, Director |
14 Sep 2021, 10:35 |
| BANF |
BANCFIRST CORP /OK/ |
31 Dec 2017 |
1 |
$0 |
5 |
Executive Vice President and, Director |
05 Jan 2022, 09:28 |