Sign inGet started

SEAT DAVID

Insider CIK 1266693 · BANF Regional Executive

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 deriv2020-02-112020-02-124,200— $00SEC↗
BANF BANCFIRST CORP /OK/ S Sale2020-02-112020-02-124,200$61.00 $256.2K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2020-02-112020-02-124,200$18.23 $76.6K11,700SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2019-10-222019-10-222,000— $04,200SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2019-10-222019-10-222,000$18.23 $36.5K9,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-10-222019-10-222,000$59.50 $119.0K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2019-10-212019-10-212,000— $08,200SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2019-10-212019-10-212,000— $06,200SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2019-10-212019-10-212,000$18.23 $36.5K11,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-10-212019-10-212,000$59.25 $118.5K9,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-10-212019-10-212,000$59.00 $118.0K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2019-10-212019-10-212,000$18.23 $36.5K9,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-09-132018-09-14528— $00SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-09-132018-09-14528$13.25 $7.0K8,028SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-09-132018-09-14528$61.25 $32.3K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-09-102018-09-10354— $0528SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-09-102018-09-10354$13.25 $4.7K7,854SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-09-102018-09-10354$63.50 $22.5K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-09-052018-09-05218— $0882SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-09-052018-09-05218$13.25 $2.9K7,718SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-09-052018-09-05218$64.25 $14.0K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-06-252018-06-267,500— $01,100SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-06-252018-06-267,500$13.25 $99.4K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-03-072018-03-071,600— $08,600SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-03-072018-03-071,600$13.25 $21.2K1,600SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-03-072018-03-071,600$56.00 $89.6K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-082016-11-093,973— $05,100SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-082016-11-094,900— $05,100SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-11-082016-11-093,973$72.50 $288.0K13,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-082016-11-094,900$36.47 $178.7K18,150SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-11-082016-11-094,900$72.50 $355.3K13,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-082016-11-093,973$26.50 $105.3K17,223SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-072016-11-08927— $09,073SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-11-072016-11-08927$72.50 $67.2K13,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-072016-11-08927$26.50 $24.6K14,177SEC↗
BANF BANCFIRST CORP /OK/ A Award2015-05-132015-05-1459— $06,631SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-05-122015-05-142,600$16.94 $44.0K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-05-122015-05-142,600$16.94 $44.0K13,250SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-09-042014-09-042,598$16.94 $44.0K2,600SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-09-042014-09-042,598$64.50 $167.6K10,650SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-09-042014-09-042,598$16.94 $44.0K13,248SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-09-032014-09-042$16.94 $345,198SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-09-032014-09-042$16.94 $3410,652SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-09-032014-09-042$64.50 $12910,650SEC↗