InsiderTrades

Lawrence Kevin

SEC CIK 1638673 · EDGAR

Buying vs selling by month open-market trades, last 56 months, BANF
BoughtSold

Companies

TickerCompanyTitleHoldingBoughtSoldTradesFirstLast
BANFBANCFIRST CORP /OK/EVP 12.7K — $6.33M 232022-02-282024-05-02

Most active insiders at BANF, 12 months

#InsiderTitleBoughtSold
1 RAINBOLT DAVID EDir, 10% —$26.09M
2 FORAKER RANDYEVP —$359.7K
3 Carroll Jason ACRO ——
4 Ingram Kimberly KayDir ——
5 Andrus HannahEVP, CFO ——
6 Hannah Dennis JayEVP ——
7 Slay John K JRChief Credit Off ——
8 BF Bank Partners LP10% ——
9 Martin William ScottDir ——
10 Wanzer DaraEVP ——

Lawrence Kevin made no open-market trades at BANF in the last 12 months.

Transactions 23

Type
Reset
X Filed Traded Ticker Company Insider Title Type Price Qty Owned ΔOwn Value
D 2024-05-02 2024-05-02 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +2,709 12.7K +27% +$87.5K
D 2024-05-02 2024-05-02 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $91.16 -2,709 10.0K -21% -$247.0K
D 2024-05-01 2024-05-01 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $90.00 -10.0K 10.0K -50% -$900.0K
D 2024-05-01 2024-05-01 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +10.0K 20.0K +100% +$323.0K
D 2024-04-25 2024-04-25 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $90.00 -10.0K 10.0K -50% -$900.0K
D 2024-04-25 2024-04-25 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +10.0K 20.0K +100% +$323.0K
D 2024-04-22 2024-04-22 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $90.07 -10.0K 10.0K -50% -$900.7K
D 2024-04-22 2024-04-22 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +10.0K 20.0K +100% +$323.0K
I 2024-03-29 2024-03-28 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP I - Discretionary $0.00 +31 1,792 +2% $0
D 2024-02-29 2024-02-29 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +1,159 11.2K +12% +$37.4K
D 2024-02-29 2024-02-29 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $88.00 -1,159 10.0K -10% -$102.0K
D 2024-02-27 2024-02-27 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $88.00 -1,529 10.0K -13% -$134.6K
D 2024-02-27 2024-02-27 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +1,529 11.5K +15% +$49.4K
D 2024-02-23 2024-02-23 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $88.00 -7,312 10.0K -42% -$643.5K
D 2024-02-23 2024-02-23 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +7,312 17.3K +73% +$236.2K
D 2023-12-06 2023-12-06 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $92.00 -5,000 10.0K -33% -$460.0K
D 2023-12-06 2023-12-06 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +5,000 15.0K +50% +$161.5K
I 2023-04-10 2023-04-10 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP I - Discretionary $0.00 +54 1,644 +3% $0
D 2023-02-28 2023-02-27 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $92.00 -2,291 10.0K -19% -$210.8K
D 2023-02-28 2023-02-27 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $32.30 +2,291 12.3K +23% +$74.0K
2022-06-07 2022-06-07 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale $95.35 -2,000 10.0K -17% -$190.7K
DM 2022-02-28 2022-02-28 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP M - OptEx $21.43 +33.0K 12.0K New +$707.2K
D 2022-02-28 2022-02-28 BANF BANCFIRST CORP /OK/ Lawrence Kevin EVP S - Sale+OE $78.10 -21.0K 0 -100% -$1.64M

Purchase Sale Sale after option exercise All abbreviations