Lawrence Kevin
Insider CIK 1638673 · BANF Executive Vice President
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-05-02 | 2024-05-02 | 2,709 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-05-02 | 2024-05-02 | 2,709 | $91.16 | $247.0K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-05-02 | 2024-05-02 | 2,709 | $32.30 | $87.5K | 12,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-05-01 | 2024-05-01 | 10,000 | — | $0 | 2,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-05-01 | 2024-05-01 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-05-01 | 2024-05-01 | 10,000 | $90.00 | $900.0K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-04-25 | 2024-04-25 | 10,000 | — | $0 | 12,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-04-25 | 2024-04-25 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-04-25 | 2024-04-25 | 10,000 | $90.00 | $900.0K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-04-22 | 2024-04-22 | 10,000 | — | $0 | 22,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-04-22 | 2024-04-22 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-04-22 | 2024-04-22 | 10,000 | $90.07 | $900.7K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2024-03-28 | 2024-03-29 | 31 | — | $0 | 1,792 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-02-29 | 2024-02-29 | 1,159 | — | $0 | 32,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-02-29 | 2024-02-29 | 1,159 | $88.00 | $102.0K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-02-29 | 2024-02-29 | 1,159 | $32.30 | $37.4K | 11,159 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-02-27 | 2024-02-27 | 1,529 | — | $0 | 33,868 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-02-27 | 2024-02-27 | 1,529 | $32.30 | $49.4K | 11,529 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-02-27 | 2024-02-27 | 1,529 | $88.00 | $134.6K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2024-02-23 | 2024-02-23 | 7,312 | — | $0 | 35,397 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2024-02-23 | 2024-02-23 | 7,312 | $32.30 | $236.2K | 17,312 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-02-23 | 2024-02-23 | 7,312 | $88.00 | $643.5K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2023-12-06 | 2023-12-06 | 5,000 | — | $0 | 42,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2023-12-06 | 2023-12-06 | 5,000 | $32.30 | $161.5K | 15,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2023-12-06 | 2023-12-06 | 5,000 | $92.00 | $460.0K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2023-04-10 | 2023-04-10 | 54 | — | $0 | 1,644 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2023-02-27 | 2023-02-28 | 2,291 | — | $0 | 47,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2023-02-27 | 2023-02-28 | 2,291 | $32.30 | $74.0K | 12,291 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2023-02-27 | 2023-02-28 | 2,291 | $92.00 | $210.8K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-06-07 | 2022-06-07 | 2,000 | $95.35 | $190.7K | 10,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2022-02-28 | 2022-02-28 | 12,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2022-02-28 | 2022-02-28 | 21,000 | — | $0 | 12,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2022-02-28 | 2022-02-28 | 12,000 | $21.43 | $257.2K | 12,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-02-28 | 2022-02-28 | 21,000 | $78.10 | $1.64M | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2022-02-28 | 2022-02-28 | 21,000 | $21.43 | $450.0K | 21,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2021-03-01 | 2021-03-01 | 1,250 | — | $0 | 33,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-03-01 | 2021-03-01 | 1,250 | $65.50 | $81.9K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2021-03-01 | 2021-03-01 | 1,250 | $21.43 | $26.8K | 1,250 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2020-12-03 | 2020-12-04 | 2,500 | — | $0 | 34,250 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2020-12-03 | 2020-12-04 | 2,500 | $57.50 | $143.8K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2020-12-03 | 2020-12-04 | 2,500 | $21.43 | $53.6K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-09-05 | 2018-09-05 | 1,250 | — | $0 | 36,750 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-09-05 | 2018-09-05 | 1,250 | $64.00 | $80.0K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-09-05 | 2018-09-05 | 1,250 | $21.43 | $26.8K | 1,250 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-07-23 | 2018-07-23 | 5,000 | — | $0 | 38,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-07-23 | 2018-07-23 | 5,000 | $64.00 | $320.0K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-07-23 | 2018-07-23 | 5,000 | $21.43 | $107.2K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-04-23 | 2018-04-23 | 5,000 | — | $0 | 43,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-04-23 | 2018-04-23 | 5,000 | $58.02 | $290.1K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-04-23 | 2018-04-23 | 5,000 | $21.43 | $107.2K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-03-12 | 2018-03-13 | 2,000 | $21.43 | $42.9K | 48,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-12 | 2018-03-13 | 2,000 | $56.30 | $112.6K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-03-12 | 2018-03-13 | 2,000 | $21.43 | $42.9K | 2,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | A Award deriv | 2015-06-19 | 2015-06-22 | 25,000 | $64.60 | $1.61M | 25,000 | SEC↗ |