Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>

Common stock purchase or sale:
Transaction Date |
Reported DateTime |
Company | Symbol | Insider Relationship |
Shares Traded |
Average Price |
Total Amount |
Shares Owned |
Filing |
2023-12-06 Sale |
2023-12-06 11:15 am |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
5,000 | $92 | $460,000 | 54,353 (Indirect Direct) |
View |
2023-11-22 Purchase |
2023-11-22 1:07 pm |
BANCFIRST CORP | BANF | Jones Mautra Staley Director Director |
285 | $86.8 | $24,738 | 10,285 (Direct) |
View |
2023-10-23 Purchase |
2023-10-23 11:28 am |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
278 | $83.04 | $23,086 | 126,199 (Indirect Direct) |
View |
2023-07-24 Purchase |
2023-07-24 10:01 am |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
113 | $100.67 | $11,376 | 125,921 (Indirect Direct) |
View |
2023-06-13 Sale |
2023-06-13 11:40 am |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $94.3 | $471,494 | 0 (Direct) |
View |
2023-05-09 Purchase |
2023-05-09 2:19 pm |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
1,000 | $71.5 | $71,500 | 25,908 (Indirect Direct) |
View |
2023-04-26 Purchase |
2023-04-26 4:30 pm |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
289 | $73.18 | $21,148 | 125,808 (Indirect Direct) |
View |
2023-04-26 Purchase |
2023-04-26 2:29 pm |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
700 | $74.08 | $51,854 | 40,706 (Indirect Direct) |
View |
2023-04-26 Purchase |
2023-04-26 12:39 pm |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President and |
5,000 | $73.75 | $368,750 | 43,184 (Indirect Direct) |
View |
Stock options: Exercise, Award, Grant, Conversion
Transaction Date |
Reported DateTime |
Exercisable Expiration |
Company | Symnbol | Insider Relationship |
Shares Traded |
Conversion Price |
Shares Owned |
Filing |
Ownership |
2024-01-03 3:06 pm |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
0 | $0 | 54,470 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 3:06 pm |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
117 | $0 | 54,470 (Indirect) |
View |
Ownership |
2024-01-03 2:58 pm |
N/A N/A |
BANCFIRST CORP | BANF | Harlow David R Cheif Executive Officer |
0 | $0 | 81,503 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 2:58 pm |
N/A N/A |
BANCFIRST CORP | BANF | Harlow David R Cheif Executive Officer |
216 | $0 | 81,503 (Indirect) |
View |
Ownership |
2024-01-03 2:52 pm |
N/A N/A |
BANCFIRST CORP | BANF | Hannah Dennis Jay Executive Vice President |
0 | $0 | 44,065 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 2:52 pm |
N/A N/A |
BANCFIRST CORP | BANF | Hannah Dennis Jay Executive Vice President |
530 | $0 | 44,065 (Indirect) |
View |
Ownership |
2024-01-03 2:36 pm |
N/A N/A |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
0 | $0 | 26,007 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 2:36 pm |
N/A N/A |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
99 | $0 | 26,007 (Indirect) |
View |
Ownership |
2024-01-03 1:58 pm |
2025-07-16 2031-07-16 |
BANCFIRST CORP | BANF | Foster Kelly Senior Vice President |
0 | $0 | 14,645 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 1:58 pm |
N/A N/A |
BANCFIRST CORP | BANF | Foster Kelly Senior Vice President |
136 | $0 | 14,645 (Indirect) |
View |
Ownership |
2024-01-03 1:45 pm |
N/A N/A |
BANCFIRST CORP | BANF | FORAKER RANDY Executive Vice President |
0 | $0 | 27,796 (Indirect) |
View |
2024-01-03 Ownership |
2024-01-03 1:45 pm |
N/A N/A |
BANCFIRST CORP | BANF | FORAKER RANDY Executive Vice President |
293 | $0 | 27,796 (Indirect) |
View |
Ownership |
2024-01-03 1:39 pm |
N/A N/A |
BANCFIRST CORP | BANF | FERGUSON ROY C Executive |
0 | $0 | 51,866 (Indirect) |
View |
2024-01-03 Ownership |
2024-01-03 1:39 pm |
N/A N/A |
BANCFIRST CORP | BANF | FERGUSON ROY C Executive |
355 | $0 | 51,866 (Indirect) |
View |
Ownership |
2024-01-03 1:13 pm |
2026-06-17 2037-06-17 |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
0 | $0 | 25,772 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 1:13 pm |
N/A N/A |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
271 | $0 | 25,772 (Indirect) |
View |
Ownership |
2024-01-03 1:01 pm |
N/A N/A |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President |
0 | $0 | 43,303 (Direct) |
View |
2024-01-03 Ownership |
2024-01-03 1:01 pm |
N/A N/A |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President |
119 | $0 | 43,303 (Indirect) |
View |
2023-12-14 Gift |
2023-12-18 10:31 am |
N/A N/A |
BANCFIRST CORP | BANF | Martin William Scott Director Director |
1,500 | $0 | 331,904 (Indirect) |
View |
2023-12-11 Gift |
2023-12-12 2:41 pm |
N/A N/A |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
250 | $0 | 125,949 (Direct) |
View |
2023-12-06 Exercise |
2023-12-06 11:15 am |
2019-06-19 2030-06-19 |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
5,000 | $0 | 54,353 (Direct) |
View |
2023-12-06 Exercise |
2023-12-06 11:15 am |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
5,000 | $32.3 | 54,353 (Direct) |
View |
2023-11-02 Gift |
2023-11-02 6:36 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
25,000 | $0 | 5,103,905 (Direct) |
View |
2023-08-10 Gift |
2023-08-10 11:53 am |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
100 | $0 | 5,128,905 (Indirect) |
View |
Ownership |
2023-08-03 4:58 pm |
N/A N/A |
BANCFIRST CORP | BANF | Rainbolt Leslie Jeannine Director 10% Owner |
0 | $0 | 5,004,000 (Direct) |
View |
2023-07-10 Gift |
2023-07-10 1:00 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
100 | $0 | 5,128,805 (Indirect) |
View |
2023-06-13 Exercise |
2023-06-13 11:40 am |
2018-06-22 2032-06-22 |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $0 | 0 (Direct) |
View |
2023-06-13 Exercise |
2023-06-13 11:40 am |
N/A N/A |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $47.55 | 0 (Direct) |
View |
2023-05-25 Other |
2023-06-12 1:24 pm |
N/A N/A |
BANCFIRST CORP | BANF | KEATING FRANK A Former Director Director |
0 | $0 | 20,000 (Direct) |
View |
2023-06-12 Gift |
2023-06-12 1:07 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Former Director Director |
200 | $0 | 40,306 (Direct) |
View |
2023-05-22 Gift |
2023-05-22 12:03 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
100 | $0 | 40,506 (Direct) |
View |
2023-05-01 Gift |
2023-05-10 12:37 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
100 | $0 | 40,606 (Direct) |
View |
2023-05-04 Exercise |
2023-05-04 5:58 pm |
2015-12-18 2029-12-18 |
BANCFIRST CORP | BANF | Wedel Gregory BancFirst Corp. Director Director |
4,000 | $0 | 22,000 (Direct) |
View |
2023-05-04 Exercise |
2023-05-04 5:58 pm |
N/A N/A |
BANCFIRST CORP | BANF | Wedel Gregory BancFirst Corp. Director Director |
4,000 | $31.85 | 22,000 (Direct) |
View |
2023-04-27 Exercise |
2023-04-28 09:59 am |
2017-03-24 2031-03-24 |
BANCFIRST CORP | BANF | KEATING FRANK A BancFirst Corp. Director Director |
20,000 | $0 | 20,000 (Direct) |
View |
2023-04-27 Exercise |
2023-04-28 09:59 am |
N/A N/A |
BANCFIRST CORP | BANF | KEATING FRANK A BancFirst Corp. Director Director |
20,000 | $28.23 | 20,000 (Direct) |
View |
2023-04-10 I |
2023-04-10 10:49 am |
N/A N/A |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
49 | $0 | 24,908 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:48 am |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
250 | $0 | 5,128,705 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:45 am |
N/A N/A |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
78 | $0 | 125,422 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:44 am |
N/A N/A |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
102 | $0 | 25,501 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:43 am |
N/A N/A |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President and |
55 | $0 | 38,184 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:40 am |
N/A N/A |
BANCFIRST CORP | BANF | FORAKER RANDY Executive Vice President |
106 | $0 | 27,503 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:39 am |
N/A N/A |
BANCFIRST CORP | BANF | FERGUSON ROY C Executive |
127 | $0 | 51,511 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:36 am |
N/A N/A |
BANCFIRST CORP | BANF | Foster Kelly Senior Vice President |
56 | $0 | 14,509 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:33 am |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
54 | $0 | 59,353 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:32 am |
N/A N/A |
BANCFIRST CORP | BANF | Harlow David R Cheif Executive Officer |
85 | $0 | 81,287 (Indirect) |
View |