Sign inGet started

Harlow David R

Insider CIK 1322385 · BANF Regional Executive, Director

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/ I Discretionary2026-04-032026-04-0380— $010,187SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2025-04-022025-04-0292— $09,918SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2024-03-282024-03-2944— $09,547SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2023-04-102023-04-1085— $09,287SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2020-12-182020-12-1820,000— $00SEC↗
BANF BANCFIRST CORP /OK/ S Sale2020-12-182020-12-1820,000$56.93 $1.14M7,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2020-12-182020-12-1820,000$20.18 $403.6K27,000SEC↗
BANF BANCFIRST CORP /OK/ P Buy2020-03-132020-03-137,000$34.65 $242.6K7,000SEC↗
BANF BANCFIRST CORP /OK/ A Award deriv2020-02-282020-03-0265,000— $065,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2019-12-062019-12-0920,000— $00SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-12-062019-12-0920,000$60.00 $1.20M0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2019-12-062019-12-0920,000$18.23 $364.6K20,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-242016-08-251,117— $00SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-242016-08-251,117$67.00 $74.8K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-242016-08-251,117$26.50 $29.6K1,117SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-232016-08-249,200— $01,117SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-232016-08-249,200$67.11 $617.4K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-232016-08-249,200$26.50 $243.8K9,200SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-222016-08-233,833— $010,317SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-222016-08-233,833$67.00 $256.8K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-222016-08-233,833$26.50 $101.6K3,833SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-192016-08-225,850— $014,150SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-192016-08-225,850$26.50 $155.0K5,850SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-192016-08-225,850$67.01 $392.0K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-202013-08-212,081— $00SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-202013-08-212,081$15.25 $31.7K2,081SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-202013-08-212,081$53.00 $110.3K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-211— $04,499SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-21100— $04,900SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-21100— $04,800SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-21200— $04,600SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-21100— $04,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-08-192013-08-212,418— $02,081SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-21100$15.25 $1.5K100SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-212,418$53.00 $128.2K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-212,418$15.25 $36.9K2,418SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-211$53.14 $530SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-211$15.25 $151SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-21100$53.03 $5.3K0SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-21200$53.02 $10.6K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-21200$15.25 $3.0K200SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-21100$53.02 $5.3K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-21100$15.25 $1.5K100SEC↗
BANF BANCFIRST CORP /OK/ S Sale2013-08-192013-08-21100$53.09 $5.3K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-08-192013-08-21100$15.25 $1.5K100SEC↗