Sign inGet started

Lawrence Kevin

Insider CIK 1638673 · BANF Executive Vice President

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-05-022024-05-022,709— $00SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-05-022024-05-022,709$91.16 $247.0K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-05-022024-05-022,709$32.30 $87.5K12,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-05-012024-05-0110,000— $02,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-05-012024-05-0110,000$32.30 $323.0K20,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-05-012024-05-0110,000$90.00 $900.0K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-04-252024-04-2510,000— $012,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-04-252024-04-2510,000$32.30 $323.0K20,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-04-252024-04-2510,000$90.00 $900.0K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-04-222024-04-2210,000— $022,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-04-222024-04-2210,000$32.30 $323.0K20,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-04-222024-04-2210,000$90.07 $900.7K10,000SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2024-03-282024-03-2931— $01,792SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-02-292024-02-291,159— $032,709SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-02-292024-02-291,159$88.00 $102.0K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-02-292024-02-291,159$32.30 $37.4K11,159SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-02-272024-02-271,529— $033,868SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-02-272024-02-271,529$32.30 $49.4K11,529SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-02-272024-02-271,529$88.00 $134.6K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2024-02-232024-02-237,312— $035,397SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2024-02-232024-02-237,312$32.30 $236.2K17,312SEC↗
BANF BANCFIRST CORP /OK/ S Sale2024-02-232024-02-237,312$88.00 $643.5K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2023-12-062023-12-065,000— $042,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2023-12-062023-12-065,000$32.30 $161.5K15,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2023-12-062023-12-065,000$92.00 $460.0K10,000SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2023-04-102023-04-1054— $01,644SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2023-02-272023-02-282,291— $047,709SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2023-02-272023-02-282,291$32.30 $74.0K12,291SEC↗
BANF BANCFIRST CORP /OK/ S Sale2023-02-272023-02-282,291$92.00 $210.8K10,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2022-06-072022-06-072,000$95.35 $190.7K10,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2022-02-282022-02-2812,000— $00SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2022-02-282022-02-2821,000— $012,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2022-02-282022-02-2812,000$21.43 $257.2K12,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2022-02-282022-02-2821,000$78.10 $1.64M0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2022-02-282022-02-2821,000$21.43 $450.0K21,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2021-03-012021-03-011,250— $033,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2021-03-012021-03-011,250$65.50 $81.9K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2021-03-012021-03-011,250$21.43 $26.8K1,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2020-12-032020-12-042,500— $034,250SEC↗
BANF BANCFIRST CORP /OK/ S Sale2020-12-032020-12-042,500$57.50 $143.8K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2020-12-032020-12-042,500$21.43 $53.6K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-09-052018-09-051,250— $036,750SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-09-052018-09-051,250$64.00 $80.0K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-09-052018-09-051,250$21.43 $26.8K1,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-07-232018-07-235,000— $038,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-07-232018-07-235,000$64.00 $320.0K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-07-232018-07-235,000$21.43 $107.2K5,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-04-232018-04-235,000— $043,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-04-232018-04-235,000$58.02 $290.1K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-04-232018-04-235,000$21.43 $107.2K5,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-03-122018-03-132,000$21.43 $42.9K48,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-03-122018-03-132,000$56.30 $112.6K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-03-122018-03-132,000$21.43 $42.9K2,000SEC↗
BANF BANCFIRST CORP /OK/ A Award deriv2015-06-192015-06-2225,000$64.60 $1.61M25,000SEC↗