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-02-27 Sale |
2023-02-28 10:39 am |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
2,291 | $92 | $210,772 | 59,299 (Indirect Direct) |
View |
2023-01-24 Purchase |
2023-01-24 3:28 pm |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President and |
2,000 | $83 | $166,000 | 38,129 (Indirect Direct) |
View |
2023-01-23 Purchase |
2023-01-23 11:14 am |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
232 | $82.57 | $19,157 | 125,344 (Indirect Direct) |
View |
2022-12-09 Sale |
2022-12-12 11:39 am |
BANCFIRST CORP | BANF | Lopez Dave R Director Director |
2,000 | $92.96 | $185,914 | 8,000 (Direct) |
View |
2022-07-15 Purchase(A) |
2022-10-19 2:53 pm |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
397 | $91.67 | $36,400 | 48,194 (Direct) |
View |
2022-07-15 Purchase |
2022-10-18 12:07 pm |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
397 | $91.67 | $36,400 | 125,344 (Indirect Direct) |
View |
2022-08-16 Sale |
2022-08-17 11:02 am |
BANCFIRST CORP | BANF | Ford Joseph Director Director |
6,952 | $117 | $813,355 | 3,048 (Direct) |
View |
2022-08-09 Sale |
2022-08-09 5:25 pm |
BANCFIRST CORP | BANF | CRAIG C L JR Director Director |
1,000 | $111.13 | $111,130 | 42,072 (Direct) |
View |
2022-08-08 Sale |
2022-08-08 5:13 pm |
BANCFIRST CORP | BANF | CRAIG C L JR Director Director |
4,800 | $110.53 | $530,535 | 43,072 (Direct) |
View |
2022-08-05 Sale |
2022-08-08 10:25 am |
BANCFIRST CORP | BANF | CRAIG C L JR Director Director |
2,700 | $108.71 | $293,523 | 47,872 (Direct) |
View |
2022-08-04 Sale |
2022-08-04 5:15 pm |
BANCFIRST CORP | BANF | CRAIG C L JR Director Director |
1,500 | $107.94 | $161,916 | 50,572 (Direct) |
View |
2022-08-03 Sale |
2022-08-03 4:14 pm |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
9,388 | $111.33 | $1,045,123 | 5,127,616 (Indirect Direct) |
View |
2022-07-29 Sale |
2022-08-01 4:17 pm |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
50,000 | $106.45 | $5,322,740 | 5,137,004 (Indirect Direct) |
View |
2022-07-28 Sale |
2022-07-29 10:01 am |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $106.67 | $533,356 | 5,000 (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 |
2023-04-10 I |
2023-04-10 10:31 am |
N/A N/A |
BANCFIRST CORP | BANF | Hannah Dennis Jay Executive Vice President |
48 | $0 | 43,535 (Indirect) |
View |
2023-04-10 I |
2023-04-10 10:28 am |
N/A N/A |
BANCFIRST CORP | BANF | Wanzer Dara Executive Vice President |
35 | $0 | 15,530 (Indirect) |
View |
Ownership |
2023-02-28 12:13 pm |
N/A N/A |
BANCFIRST CORP | BANF | Hannah Dennis Jay Executive Vice President |
0 | $0 | 43,487 (Direct) |
View |
2023-02-27 Exercise |
2023-02-28 10:39 am |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
2,291 | $32.3 | 59,299 (Direct) |
View |
2023-02-27 Exercise |
2023-02-28 10:39 am |
2019-06-19 2030-06-19 |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
2,291 | $0 | 59,299 (Direct) |
View |
2023-01-23 Other |
2023-01-24 3:39 pm |
N/A N/A |
BANCFIRST CORP | BANF | CRAIG C L JR Director Director |
9,116 | $0 | 60,304 (Direct) |
View |
2023-01-10 Gift |
2023-01-11 6:17 pm |
N/A N/A |
BANCFIRST CORP | BANF | Martin William Scott Director Director |
1,000 | $0 | 333,404 (Indirect) |
View |
2023-01-04 Ownership |
2023-01-04 5:17 pm |
N/A N/A |
BANCFIRST CORP | BANF | Foster Kelly Senior Vice President |
157 | $0 | 14,453 (Indirect) |
View |
Ownership |
2023-01-04 5:17 pm |
2025-07-16 2031-07-16 |
BANCFIRST CORP | BANF | Foster Kelly Senior Vice President |
0 | $0 | 14,453 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:12 pm |
N/A N/A |
BANCFIRST CORP | BANF | Wanzer Dara Executive Vice President |
86 | $0 | 15,495 (Indirect) |
View |
Ownership |
2023-01-04 5:12 pm |
2021-06-23 2032-06-23 |
BANCFIRST CORP | BANF | Wanzer Dara Executive Vice President |
0 | $0 | 15,495 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:11 pm |
N/A N/A |
BANCFIRST CORP | BANF | FERGUSON ROY C Regional Executive |
412 | $0 | 51,384 (Indirect) |
View |
Ownership |
2023-01-04 5:11 pm |
N/A N/A |
BANCFIRST CORP | BANF | FERGUSON ROY C Regional Executive |
0 | $0 | 51,384 (Indirect) |
View |
2023-01-04 Ownership |
2023-01-04 5:10 pm |
N/A N/A |
BANCFIRST CORP | BANF | FORAKER RANDY Executive Vice President |
333 | $0 | 27,397 (Indirect) |
View |
Ownership |
2023-01-04 5:10 pm |
N/A N/A |
BANCFIRST CORP | BANF | FORAKER RANDY Executive Vice President |
0 | $0 | 27,397 (Indirect) |
View |
2023-01-04 Ownership |
2023-01-04 5:08 pm |
N/A N/A |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President and |
147 | $0 | 36,129 (Indirect) |
View |
Ownership |
2023-01-04 5:08 pm |
N/A N/A |
BANCFIRST CORP | BANF | BRAND DENNIS L Executive Vice President and |
0 | $0 | 36,129 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:06 pm |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
145 | $0 | 61,590 (Indirect) |
View |
Ownership |
2023-01-04 5:06 pm |
N/A N/A |
BANCFIRST CORP | BANF | Lawrence Kevin Executive Vice President |
0 | $0 | 61,590 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:05 pm |
N/A N/A |
BANCFIRST CORP | BANF | Harlow David R Cheif Executive Officer |
256 | $0 | 81,202 (Indirect) |
View |
Ownership |
2023-01-04 5:05 pm |
N/A N/A |
BANCFIRST CORP | BANF | Harlow David R Cheif Executive Officer |
0 | $0 | 81,202 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:04 pm |
N/A N/A |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
124 | $0 | 24,859 (Indirect) |
View |
Ownership |
2023-01-04 5:04 pm |
N/A N/A |
BANCFIRST CORP | BANF | Goyne Joe Director Director |
0 | $0 | 24,859 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 5:03 pm |
N/A N/A |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
165 | $0 | 125,112 (Indirect) |
View |
Ownership |
2023-01-04 5:03 pm |
N/A N/A |
BANCFIRST CORP | BANF | SCHMIDT DARRYL Executive Vice President |
0 | $0 | 125,112 (Indirect) |
View |
2023-01-04 Ownership |
2023-01-04 4:42 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
639 | $0 | 5,128,455 (Indirect) |
View |
Ownership |
2023-01-04 4:42 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
0 | $0 | 5,128,455 (Direct) |
View |
2023-01-04 Ownership |
2023-01-04 4:40 pm |
N/A N/A |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
229 | $0 | 25,399 (Indirect) |
View |
Ownership |
2023-01-04 4:40 pm |
2026-06-17 2032-06-17 |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
0 | $0 | 25,399 (Direct) |
View |
2022-12-09 Gift |
2022-12-12 12:30 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
100 | $0 | 5,127,816 (Indirect) |
View |
2022-12-09 Gift |
2022-12-12 12:26 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
100 | $0 | 40,006 (Direct) |
View |
2022-12-09 Exercise |
2022-12-12 11:39 am |
2014-05-23 2028-05-23 |
BANCFIRST CORP | BANF | Lopez Dave R Director Director |
2,000 | $0 | 8,000 (Direct) |
View |
2022-12-09 Exercise |
2022-12-12 11:39 am |
N/A N/A |
BANCFIRST CORP | BANF | Lopez Dave R Director Director |
2,000 | $21.49 | 8,000 (Direct) |
View |
2022-11-23 I |
2022-11-28 5:35 pm |
N/A N/A |
BANCFIRST CORP | BANF | Johnstone William O Vice Chairman and Director Director |
216 | $0 | 16,897 (Indirect) |
View |
2022-09-06 Gift |
2022-09-06 5:38 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
400 | $0 | 40,106 (Direct) |
View |
2022-08-31 Other |
2022-09-01 2:50 pm |
N/A N/A |
BANCFIRST CORP | BANF | McCasland Thomas Howard III Director Director |
36,940 | $107.86 | 259,454 (Indirect) |
View |
2022-08-16 Exercise |
2022-08-17 11:02 am |
N/A N/A |
BANCFIRST CORP | BANF | Ford Joseph Director Director |
6,952 | $47.55 | 3,048 (Direct) |
View |
2022-08-16 Exercise |
2022-08-17 11:02 am |
2018-06-22 2032-06-22 |
BANCFIRST CORP | BANF | Ford Joseph Director Director |
6,952 | $0 | 3,048 (Direct) |
View |
2022-08-08 Gift |
2022-08-08 5:19 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E Executive & Director 10% Owner |
100 | $0 | 5,127,716 (Indirect) |
View |
2022-08-08 Gift |
2022-08-08 5:16 pm |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
100 | $0 | 40,506 (Direct) |
View |
2022-07-28 Exercise |
2022-07-29 10:01 am |
N/A N/A |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $47.55 | 5,000 (Direct) |
View |
2022-07-28 Exercise |
2022-07-29 10:01 am |
2018-06-22 2032-06-22 |
BANCFIRST CORP | BANF | Roberson Robin Noel Director Director |
5,000 | $0 | 5,000 (Direct) |
View |
2022-07-13 Gift |
2022-07-15 10:56 am |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT DAVID E President and CEO and Director 10% Owner |
100 | $0 | 5,187,004 (Indirect) |
View |
2022-07-13 Gift |
2022-07-15 10:51 am |
N/A N/A |
BANCFIRST CORP | BANF | RAINBOLT H E Chairman Emeritus and Director |
100 | $0 | 40,606 (Direct) |
View |
2022-06-17 I |
2022-06-21 2:43 pm |
N/A N/A |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
89 | $0 | 25,170 (Indirect) |
View |
2022-06-17 Option Award |
2022-06-21 2:43 pm |
2026-06-17 2032-06-17 |
BANCFIRST CORP | BANF | COPELAND SCOTT Executive Vice President |
10,000 | $0 | 25,170 (Direct) |
View |