Harlow David R
Insider CIK 1322385 · BANF Regional Executive, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2026-04-03 | 2026-04-03 | 80 | — | $0 | 10,187 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2025-04-02 | 2025-04-02 | 92 | — | $0 | 9,918 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2024-03-28 | 2024-03-29 | 44 | — | $0 | 9,547 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2023-04-10 | 2023-04-10 | 85 | — | $0 | 9,287 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2020-12-18 | 2020-12-18 | 20,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2020-12-18 | 2020-12-18 | 20,000 | $56.93 | $1.14M | 7,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2020-12-18 | 2020-12-18 | 20,000 | $20.18 | $403.6K | 27,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2020-03-13 | 2020-03-13 | 7,000 | $34.65 | $242.6K | 7,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | A Award deriv | 2020-02-28 | 2020-03-02 | 65,000 | — | $0 | 65,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2019-12-06 | 2019-12-09 | 20,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2019-12-06 | 2019-12-09 | 20,000 | $60.00 | $1.20M | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2019-12-06 | 2019-12-09 | 20,000 | $18.23 | $364.6K | 20,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-24 | 2016-08-25 | 1,117 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-24 | 2016-08-25 | 1,117 | $67.00 | $74.8K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-24 | 2016-08-25 | 1,117 | $26.50 | $29.6K | 1,117 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-23 | 2016-08-24 | 9,200 | — | $0 | 1,117 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-23 | 2016-08-24 | 9,200 | $67.11 | $617.4K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-23 | 2016-08-24 | 9,200 | $26.50 | $243.8K | 9,200 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-22 | 2016-08-23 | 3,833 | — | $0 | 10,317 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-22 | 2016-08-23 | 3,833 | $67.00 | $256.8K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-22 | 2016-08-23 | 3,833 | $26.50 | $101.6K | 3,833 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2016-08-19 | 2016-08-22 | 5,850 | — | $0 | 14,150 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2016-08-19 | 2016-08-22 | 5,850 | $26.50 | $155.0K | 5,850 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-08-19 | 2016-08-22 | 5,850 | $67.01 | $392.0K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-20 | 2013-08-21 | 2,081 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-20 | 2013-08-21 | 2,081 | $15.25 | $31.7K | 2,081 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-20 | 2013-08-21 | 2,081 | $53.00 | $110.3K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 1 | — | $0 | 4,499 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 100 | — | $0 | 4,900 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 100 | — | $0 | 4,800 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 200 | — | $0 | 4,600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 100 | — | $0 | 4,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2013-08-19 | 2013-08-21 | 2,418 | — | $0 | 2,081 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 100 | $15.25 | $1.5K | 100 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 2,418 | $53.00 | $128.2K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 2,418 | $15.25 | $36.9K | 2,418 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 1 | $53.14 | $53 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 1 | $15.25 | $15 | 1 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 100 | $53.03 | $5.3K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 200 | $53.02 | $10.6K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 200 | $15.25 | $3.0K | 200 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 100 | $53.02 | $5.3K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 100 | $15.25 | $1.5K | 100 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-08-19 | 2013-08-21 | 100 | $53.09 | $5.3K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2013-08-19 | 2013-08-21 | 100 | $15.25 | $1.5K | 100 | SEC↗ |