SCHMIDT DARRYL
Insider CIK 1184600 · BANF Executive Vice President, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BANF BANCFIRST CORP /OK/ | G Gift | 2026-10-29 | 2026-11-02 | 900 | — | $0 | 42,064 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2026-04-03 | 2026-04-03 | 76 | — | $0 | 8,221 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2025-12-09 | 2025-12-09 | 600 | — | $0 | 42,964 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2025-12-09 | 2025-12-09 | 200 | — | $0 | 487 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2025-04-02 | 2025-04-02 | 88 | — | $0 | 7,975 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2025-02-11 | 2025-02-11 | 5,000 | $122.06 | $610.3K | 43,564 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 48,564 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 48,851 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 287 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-07-23 | 2024-07-23 | 199 | $105.82 | $21.1K | 49,138 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-07-23 | 2024-07-23 | 21 | $105.82 | $2.2K | 5,143 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-04-22 | 2024-04-22 | 24 | $89.71 | $2.2K | 5,122 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-04-22 | 2024-04-22 | 232 | $89.71 | $20.8K | 48,939 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2024-03-28 | 2024-03-29 | 42 | — | $0 | 7,632 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-01-22 | 2024-01-22 | 24 | $92.60 | $2.2K | 5,098 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2024-01-22 | 2024-01-22 | 225 | $92.60 | $20.8K | 48,707 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2023-12-11 | 2023-12-12 | 250 | — | $0 | 48,482 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-10-23 | 2023-10-23 | 251 | $83.04 | $20.8K | 48,732 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-10-23 | 2023-10-23 | 27 | $83.04 | $2.2K | 5,074 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-07-24 | 2023-07-24 | 93 | $100.67 | $9.4K | 48,481 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-07-24 | 2023-07-24 | 20 | $100.67 | $2.0K | 5,047 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-04-26 | 2023-04-26 | 27 | $73.18 | $2.0K | 5,027 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-04-26 | 2023-04-26 | 262 | $73.18 | $19.2K | 48,388 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2023-04-10 | 2023-04-10 | 78 | — | $0 | 7,393 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2023-01-23 | 2023-01-23 | 232 | $82.57 | $19.2K | 48,029 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2022-10-18 | 2022-10-18 | 210 | $91.23 | $19.2K | 48,194 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2022-10-18 | 2022-10-19 | 210 | $91.23 | $19.2K | 48,194 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2022-07-15 | 2022-10-18 | 187 | $92.17 | $17.2K | 47,984 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2022-07-15 | 2022-10-19 | 187 | $92.17 | $17.2K | 47,984 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2022-06-14 | 2022-06-14 | 69 | — | $0 | 7,150 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2022-04-18 | 2022-06-14 | 186 | $82.63 | $15.4K | 42,797 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2022-01-18 | 2022-06-14 | 197 | $77.52 | $15.3K | 42,611 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | L Small acq | 2021-12-22 | 2021-12-23 | 1,714 | $55.46 | $95.1K | 42,414 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2021-12-21 | 2021-12-22 | 300 | — | $0 | 40,700 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | A Award deriv | 2020-02-28 | 2020-03-02 | 65,000 | — | $0 | 65,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2019-10-22 | 2019-10-22 | 5,000 | $59.22 | $296.1K | 35,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2019-09-10 | 2019-09-10 | 4,000 | $55.05 | $220.2K | 11,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-03-23 | 2018-03-26 | 40,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-03-23 | 2018-03-26 | 40,000 | $12.50 | $500.0K | 40,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2018-01-24 | 2018-01-24 | 2,500 | — | $0 | 40,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2018-01-24 | 2018-01-24 | 2,500 | $12.50 | $31.3K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-24 | 2018-01-24 | 2,500 | $56.00 | $140.0K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-11-27 | 2017-11-27 | 2,420 | — | $0 | 42,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-11-27 | 2017-11-27 | 2,420 | $55.00 | $133.1K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-11-27 | 2017-11-27 | 2,420 | $12.50 | $30.3K | 2,420 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-11-24 | 2017-11-27 | 80 | — | $0 | 44,920 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-11-24 | 2017-11-27 | 80 | $55.00 | $4.4K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-11-24 | 2017-11-27 | 80 | $12.50 | $1.0K | 80 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-10-23 | 2017-10-23 | 2,000 | — | $0 | 45,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-10-23 | 2017-10-23 | 2,000 | $56.10 | $112.2K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-10-23 | 2017-10-23 | 2,000 | $12.50 | $25.0K | 2,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-07-31 | 2017-08-01 | 3,000 | — | $0 | 47,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-07-31 | 2017-08-01 | 3,000 | $53.50 | $160.5K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-07-31 | 2017-08-01 | 3,000 | $12.50 | $37.5K | 3,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-01-25 | 2017-01-25 | 3,983 | — | $0 | 25,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-01-25 | 2017-01-25 | 3,983 | $94.75 | $377.4K | 7,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-01-25 | 2017-01-25 | 3,983 | $25.00 | $99.6K | 11,483 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2017-01-24 | 2017-01-24 | 1,017 | — | $0 | 28,983 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-01-24 | 2017-01-24 | 1,017 | $94.85 | $96.5K | 7,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2017-01-24 | 2017-01-24 | 1,017 | $25.00 | $25.4K | 8,517 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-11-29 | 2016-11-29 | 5,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-11-29 | 2016-11-29 | 5,000 | $20.00 | $100.0K | 7,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-11-10 | 2016-11-10 | 1,500 | — | $0 | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-11-10 | 2016-11-10 | 1,500 | $20.00 | $30.0K | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-10 | 2016-11-10 | 1,500 | $80.66 | $121.0K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-11-07 | 2016-11-08 | 1,000 | — | $0 | 6,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-07 | 2016-11-08 | 1,000 | $72.00 | $72.0K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-11-07 | 2016-11-08 | 1,000 | $20.00 | $20.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-15 | 2016-08-15 | 2,000 | — | $0 | 9,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-15 | 2016-08-15 | 1,000 | — | $0 | 7,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-15 | 2016-08-15 | 1,000 | — | $0 | 8,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-15 | 2016-08-15 | 2,000 | $66.50 | $133.0K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-15 | 2016-08-15 | 2,000 | $20.00 | $40.0K | 4,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-15 | 2016-08-15 | 1,000 | $20.00 | $20.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-15 | 2016-08-15 | 1,000 | $20.00 | $20.0K | 4,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-15 | 2016-08-15 | 1,000 | $66.75 | $66.8K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-15 | 2016-08-15 | 1,000 | $67.00 | $67.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-07-25 | 2016-07-26 | 2,500 | — | $0 | 14,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-07-25 | 2016-07-26 | 2,500 | — | $0 | 11,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-07-25 | 2016-07-26 | 2,500 | $20.00 | $50.0K | 7,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-07-25 | 2016-07-26 | 2,500 | $66.19 | $165.5K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-07-25 | 2016-07-26 | 2,500 | $20.00 | $50.0K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-07-25 | 2016-07-26 | 2,500 | $66.02 | $165.1K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-06-02 | 2016-06-02 | 2,000 | — | $0 | 16,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-06-02 | 2016-06-02 | 2,000 | $63.03 | $126.1K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-06-02 | 2016-06-02 | 2,000 | $20.00 | $40.0K | 4,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2015-08-18 | 2015-08-19 | 1,000 | $20.00 | $20.0K | 18,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2015-08-18 | 2015-08-19 | 1,000 | $20.00 | $20.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | A Award | 2015-08-18 | 2015-08-19 | 103 | — | $0 | 2,530 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2015-08-18 | 2015-08-19 | 1,000 | $64.20 | $64.2K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2015-08-04 | 2015-08-04 | 797 | $20.00 | $15.9K | 19,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2015-08-04 | 2015-08-04 | 797 | $20.00 | $15.9K | 3,297 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2015-08-04 | 2015-08-04 | 797 | $64.00 | $51.0K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2015-07-31 | 2015-08-04 | 55 | $20.00 | $1.1K | 20,398 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2015-07-31 | 2015-08-04 | 101 | $20.00 | $2.0K | 20,297 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2015-07-31 | 2015-08-04 | 101 | $20.00 | $2.0K | 2,656 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2015-07-31 | 2015-08-04 | 101 | $64.08 | $6.5K | 2,555 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2015-07-31 | 2015-08-04 | 55 | $64.09 | $3.5K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2015-07-31 | 2015-08-04 | 55 | $20.00 | $1.1K | 2,555 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2015-07-28 | 2015-07-30 | 47 | $20.00 | $940 | 20,453 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2015-07-28 | 2015-07-30 | 47 | $20.00 | $940 | 2,547 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2015-07-28 | 2015-07-30 | 47 | $65.00 | $3.1K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-08-28 | 2014-08-29 | 1,000 | $20.00 | $20.0K | 20,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-08-28 | 2014-08-29 | 1,000 | $20.00 | $20.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-08-28 | 2014-08-29 | 1,000 | $63.50 | $63.5K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-08-19 | 2014-08-20 | 1,000 | $20.00 | $20.0K | 21,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-08-19 | 2014-08-20 | 1,000 | $20.00 | $20.0K | 3,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-08-19 | 2014-08-20 | 1,000 | $61.25 | $61.3K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-08-06 | 2014-08-08 | 1,500 | $20.00 | $30.0K | 22,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-08-06 | 2014-08-08 | 1,500 | $20.00 | $30.0K | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-08-06 | 2014-08-08 | 1,500 | $61.00 | $91.5K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-07-31 | 2014-08-01 | 1,500 | $20.00 | $30.0K | 24,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-07-31 | 2014-08-01 | 1,500 | $61.25 | $91.9K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-07-31 | 2014-08-01 | 1,500 | $20.00 | $30.0K | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-12-13 | 2013-12-17 | 2,500 | — | $0 | 25,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-12-13 | 2013-12-17 | 2,500 | $20.00 | $50.0K | 2,500 | SEC↗ |