Sign inGet started

SCHMIDT DARRYL

Insider CIK 1184600 · BANF Executive Vice President, 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/ G Gift2026-10-292026-11-02900— $042,064SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2026-04-032026-04-0376— $08,221SEC↗
BANF BANCFIRST CORP /OK/ G Gift2025-12-092025-12-09600— $042,964SEC↗
BANF BANCFIRST CORP /OK/ G Gift2025-12-092025-12-09200— $0487SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2025-04-022025-04-0288— $07,975SEC↗
BANF BANCFIRST CORP /OK/ S Sale2025-02-112025-02-115,000$122.06 $610.3K43,564SEC↗
BANF BANCFIRST CORP /OK/ G Gift2024-12-172024-12-18287— $048,564SEC↗
BANF BANCFIRST CORP /OK/ G Gift2024-12-172024-12-18287— $048,851SEC↗
BANF BANCFIRST CORP /OK/ G Gift2024-12-172024-12-18287— $0287SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-07-232024-07-23199$105.82 $21.1K49,138SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-07-232024-07-2321$105.82 $2.2K5,143SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-04-222024-04-2224$89.71 $2.2K5,122SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-04-222024-04-22232$89.71 $20.8K48,939SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2024-03-282024-03-2942— $07,632SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-01-222024-01-2224$92.60 $2.2K5,098SEC↗
BANF BANCFIRST CORP /OK/ P Buy2024-01-222024-01-22225$92.60 $20.8K48,707SEC↗
BANF BANCFIRST CORP /OK/ G Gift2023-12-112023-12-12250— $048,482SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-10-232023-10-23251$83.04 $20.8K48,732SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-10-232023-10-2327$83.04 $2.2K5,074SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-07-242023-07-2493$100.67 $9.4K48,481SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-07-242023-07-2420$100.67 $2.0K5,047SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-04-262023-04-2627$73.18 $2.0K5,027SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-04-262023-04-26262$73.18 $19.2K48,388SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2023-04-102023-04-1078— $07,393SEC↗
BANF BANCFIRST CORP /OK/ P Buy2023-01-232023-01-23232$82.57 $19.2K48,029SEC↗
BANF BANCFIRST CORP /OK/ P Buy2022-10-182022-10-18210$91.23 $19.2K48,194SEC↗
BANF BANCFIRST CORP /OK/ P Buy2022-10-182022-10-19210$91.23 $19.2K48,194SEC↗
BANF BANCFIRST CORP /OK/ P Buy2022-07-152022-10-18187$92.17 $17.2K47,984SEC↗
BANF BANCFIRST CORP /OK/ P Buy2022-07-152022-10-19187$92.17 $17.2K47,984SEC↗
BANF BANCFIRST CORP /OK/ I Discretionary2022-06-142022-06-1469— $07,150SEC↗
BANF BANCFIRST CORP /OK/ J Other2022-04-182022-06-14186$82.63 $15.4K42,797SEC↗
BANF BANCFIRST CORP /OK/ J Other2022-01-182022-06-14197$77.52 $15.3K42,611SEC↗
BANF BANCFIRST CORP /OK/ L Small acq2021-12-222021-12-231,714$55.46 $95.1K42,414SEC↗
BANF BANCFIRST CORP /OK/ G Gift2021-12-212021-12-22300— $040,700SEC↗
BANF BANCFIRST CORP /OK/ A Award deriv2020-02-282020-03-0265,000— $065,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-10-222019-10-225,000$59.22 $296.1K35,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2019-09-102019-09-104,000$55.05 $220.2K11,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-03-232018-03-2640,000— $00SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-03-232018-03-2640,000$12.50 $500.0K40,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2018-01-242018-01-242,500— $040,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2018-01-242018-01-242,500$12.50 $31.3K2,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2018-01-242018-01-242,500$56.00 $140.0K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-11-272017-11-272,420— $042,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-11-272017-11-272,420$55.00 $133.1K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-11-272017-11-272,420$12.50 $30.3K2,420SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-11-242017-11-2780— $044,920SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-11-242017-11-2780$55.00 $4.4K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-11-242017-11-2780$12.50 $1.0K80SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-10-232017-10-232,000— $045,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-10-232017-10-232,000$56.10 $112.2K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-10-232017-10-232,000$12.50 $25.0K2,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-07-312017-08-013,000— $047,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-07-312017-08-013,000$53.50 $160.5K0SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-07-312017-08-013,000$12.50 $37.5K3,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-01-252017-01-253,983— $025,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-01-252017-01-253,983$94.75 $377.4K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-01-252017-01-253,983$25.00 $99.6K11,483SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2017-01-242017-01-241,017— $028,983SEC↗
BANF BANCFIRST CORP /OK/ S Sale2017-01-242017-01-241,017$94.85 $96.5K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2017-01-242017-01-241,017$25.00 $25.4K8,517SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-292016-11-295,000— $00SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-292016-11-295,000$20.00 $100.0K7,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-102016-11-101,500— $05,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-102016-11-101,500$20.00 $30.0K4,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-11-102016-11-101,500$80.66 $121.0K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-11-072016-11-081,000— $06,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-11-072016-11-081,000$72.00 $72.0K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-11-072016-11-081,000$20.00 $20.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-152016-08-152,000— $09,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-152016-08-151,000— $07,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-08-152016-08-151,000— $08,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-152016-08-152,000$66.50 $133.0K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-152016-08-152,000$20.00 $40.0K4,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-152016-08-151,000$20.00 $20.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-08-152016-08-151,000$20.00 $20.0K4,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-152016-08-151,000$66.75 $66.8K2,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-08-152016-08-151,000$67.00 $67.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-07-252016-07-262,500— $014,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-07-252016-07-262,500— $011,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-07-252016-07-262,500$20.00 $50.0K7,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-07-252016-07-262,500$66.19 $165.5K5,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-07-252016-07-262,500$20.00 $50.0K5,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-07-252016-07-262,500$66.02 $165.1K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2016-06-022016-06-022,000— $016,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2016-06-022016-06-022,000$63.03 $126.1K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2016-06-022016-06-022,000$20.00 $40.0K4,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-08-182015-08-191,000$20.00 $20.0K18,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-08-182015-08-191,000$20.00 $20.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ A Award2015-08-182015-08-19103— $02,530SEC↗
BANF BANCFIRST CORP /OK/ S Sale2015-08-182015-08-191,000$64.20 $64.2K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-08-042015-08-04797$20.00 $15.9K19,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-08-042015-08-04797$20.00 $15.9K3,297SEC↗
BANF BANCFIRST CORP /OK/ S Sale2015-08-042015-08-04797$64.00 $51.0K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-07-312015-08-0455$20.00 $1.1K20,398SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-07-312015-08-04101$20.00 $2.0K20,297SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-07-312015-08-04101$20.00 $2.0K2,656SEC↗
BANF BANCFIRST CORP /OK/ S Sale2015-07-312015-08-04101$64.08 $6.5K2,555SEC↗
BANF BANCFIRST CORP /OK/ S Sale2015-07-312015-08-0455$64.09 $3.5K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-07-312015-08-0455$20.00 $1.1K2,555SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2015-07-282015-07-3047$20.00 $94020,453SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2015-07-282015-07-3047$20.00 $9402,547SEC↗
BANF BANCFIRST CORP /OK/ S Sale2015-07-282015-07-3047$65.00 $3.1K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-08-282014-08-291,000$20.00 $20.0K20,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-08-282014-08-291,000$20.00 $20.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-08-282014-08-291,000$63.50 $63.5K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-08-192014-08-201,000$20.00 $20.0K21,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-08-192014-08-201,000$20.00 $20.0K3,500SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-08-192014-08-201,000$61.25 $61.3K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-08-062014-08-081,500$20.00 $30.0K22,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-08-062014-08-081,500$20.00 $30.0K4,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-08-062014-08-081,500$61.00 $91.5K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2014-07-312014-08-011,500$20.00 $30.0K24,000SEC↗
BANF BANCFIRST CORP /OK/ S Sale2014-07-312014-08-011,500$61.25 $91.9K2,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2014-07-312014-08-011,500$20.00 $30.0K4,000SEC↗
BANF BANCFIRST CORP /OK/ M Exercise deriv2013-12-132013-12-172,500— $025,500SEC↗
BANF BANCFIRST CORP /OK/ M Exercise2013-12-132013-12-172,500$20.00 $50.0K2,500SEC↗