JOHSTONE WILLIAM O
Insider CIK 1189073 · BANF Vice Chairman and Director, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2022-11-23 | 2022-11-28 | 216 | — | $0 | 8,027 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2020-03-16 | 2020-03-16 | 2,000 | $35.25 | $70.5K | 7,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | P Buy | 2020-03-13 | 2020-03-13 | 1,000 | $36.40 | $36.4K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2020-01-07 | 2020-01-22 | 2,130 | — | $0 | 1,870 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2020-01-07 | 2020-01-22 | 3,740 | — | $0 | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2020-01-07 | 2020-03-27 | 2,130 | — | $0 | 1,870 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2020-01-07 | 2020-03-27 | 3,740 | — | $0 | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2017-02-15 | 2017-02-15 | 130 | — | $0 | 3,870 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2014-11-12 | 2014-11-14 | 400 | $68.64 | $27.5K | 2,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2014-11-12 | 2014-11-14 | 1,600 | $68.64 | $109.8K | 2,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 686 | $17.50 | $12.0K | 8,893 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 5,993 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 1,793 | $17.50 | $31.4K | 5,993 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 200 | $17.50 | $3.5K | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 107 | $17.50 | $1.9K | 9,893 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 9,793 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 200 | $17.50 | $3.5K | 9,593 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 14 | $17.50 | $245 | 9,579 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 8,793 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 600 | $17.50 | $10.5K | 8,193 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 500 | $17.50 | $8.8K | 7,693 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 800 | $17.50 | $14.0K | 6,093 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 700 | $17.50 | $12.3K | 6,893 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 7,593 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise deriv | 2014-05-22 | 2014-05-28 | 4,000 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 600 | $17.50 | $10.5K | 707 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 107 | $17.50 | $1.9K | 107 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 600 | $57.78 | $34.7K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 107 | $57.56 | $6.2K | 600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 1,793 | $57.50 | $103.1K | 707 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 100 | $57.57 | $5.8K | 2,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 800 | $57.65 | $46.1K | 2,600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 700 | $57.64 | $40.3K | 3,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 686 | $57.70 | $39.6K | 4,100 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 200 | $57.79 | $11.6K | 4,786 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 14 | $57.72 | $808 | 4,986 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 100 | $57.83 | $5.8K | 5,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 100 | $57.77 | $5.8K | 5,100 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 200 | $57.80 | $11.6K | 5,200 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 100 | $57.79 | $5.8K | 5,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2014-05-22 | 2014-05-23 | 500 | $57.62 | $28.8K | 5,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 1,793 | $17.50 | $31.4K | 6,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 800 | $17.50 | $14.0K | 4,207 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 700 | $17.50 | $12.3K | 3,407 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 500 | $17.50 | $8.8K | 2,707 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 200 | $17.50 | $3.5K | 2,207 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 2,007 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 14 | $17.50 | $245 | 1,907 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 686 | $17.50 | $12.0K | 1,893 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 1,207 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 1,107 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 200 | $17.50 | $3.5K | 1,007 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-23 | 100 | $17.50 | $1.8K | 807 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | M Exercise | 2014-05-22 | 2014-05-28 | 4,000 | $17.50 | $70.0K | 4,000 | SEC↗ |