Form4insider filings, from the source

Company · CIK 0000760498 · SIC 6021 — National Commercial Banks · Nasdaq

BANCFIRST CORP /OK/ · BANF

Insider activity reported against this company. All insider holders · On EDGAR ↗

1M3M6M1Y2YAll datashares as filed — not split-adjusted
Open-market buys & salesbuys $535k · 8sales $70.0M · 112net −$69.5M
$10k$10k$100k$100k$1M$1M$10M$10MbuyssalesApr 2015Mar 2017Jan 2019Dec 2020Nov 2022Sep 2024Aug 2026

Reported at this company — common stock

TradeReported (ET)InsiderSharesAvg priceTotalOwned afterΔ stakeFlags
Jun 12, 2015 SForm 4/A →Jun 16, 3:25 pm EDTDonald B HalverstadtDirector5,000$63.19$315,9420−100% plan?
Jun 12, 2015 SForm 4 →Jun 12, 3:52 pm EDTDonald B HalverstadtDirector5,000$27.74$138,7000−100% plan? amended
Jun 12, 2015 MForm 4 →Jun 12, 3:52 pm EDTDonald B HalverstadtDirector5,000$27.74$138,7005,000— plan? amended
Jun 9, 2015 SForm 4/A →Jun 16, 4:00 pm EDTMarion McMillanOther7,200$61.00$439,2340−100% plan?
Jun 9, 2015 SForm 4 →Jun 12, 3:57 pm EDTMarion McMillanOther7,200$18.81$135,4540−100% plan? late amended
Jun 9, 2015 MForm 4 →Jun 12, 3:57 pm EDTMarion McMillanOther7,200$18.81$135,4547,200— plan? late amended
May 20, 2015 GForm 4 →May 22, 11:03 am EDTH E RainboltChairman, Director300——459— plan?
May 12, 2015 AMForm 4 →May 14, 9:33 am EDTDavid SeatOther2,659$16.94$44,03913,250— plan?
Apr 27, 2015 SForm 4 →Apr 27, 4:59 pm EDTG Rainey Williams Jr.Director3,000$58.80$176,40431,800−8.62% plan?
Apr 20, 2015 MForm 4 →Apr 22, 3:45 pm EDTG Rainey Williams Jr.Director10,000$13.16$131,57034,800— plan?
Dec 28, 2012 GForm 4 →Jan 10, 2018, 4:56 pm ESTThomas Howard McCasland IIIDirector10,649——162,006— plan? late

Reported at this company — derivatives (options, RSUs, warrants)

TradeReported (ET)InsiderSharesAvg priceTotalOwned afterΔ stakeFlags
Aug 30, 2026 MForm 4 →Aug 31, 8:19 pm EDTKimberly Kay IngramDirector500$110.55$55,2752,000—
Sep 13, 2018 MForm 4 →Sep 14, 10:18 am EDTDavid SeatRegional Executive528——0—
Sep 10, 2018 MForm 4 →Sep 10, 5:20 pm EDTDavid SeatRegional Executive354——528—
Sep 5, 2018 MForm 4 →Sep 5, 4:41 pm EDTDavid SeatRegional Executive218——882—
Sep 5, 2018 MForm 4 →Sep 5, 11:39 am EDTKevin LawrenceExecutive Vice President1,250——36,750—
Aug 23, 2018 AForm 4 →Aug 27, 10:03 am EDTBill G Lance Jr.Director10,000——10,000—
Jul 25, 2018 MForm 4 →Jul 27, 2:08 pm EDTMark GishRegional Executive1,500——8,500—
Jul 23, 2018 MForm 4 →Jul 23, 10:55 am EDTKevin LawrenceExecutive Vice President5,000——38,000—
Jun 25, 2018 MForm 4 →Jun 26, 9:45 am EDTDavid SeatRegional Executive7,500——1,100—
Jun 6, 2018 MForm 4 →Jun 6, 4:54 pm EDTKen StarksRegional Executive3,000——10,000—
May 15, 2018 MForm 4 →May 15, 11:50 am EDTJohn AndersonRegional Executive5,000——15,000—
Apr 23, 2018 MForm 4 →Apr 23, 3:27 pm EDTKevin LawrenceExecutive Vice President5,000——43,000—
Apr 5, 2018 AForm 4 →Apr 11, 11:42 am EDTJennifer C WeastController2,500——2,500— late
Mar 23, 2018 MForm 4 →Mar 26, 4:38 pm EDTDarryl SchmidtExecutive Vice President40,000——0—
Mar 12, 2018 MForm 4 →Mar 13, 9:38 am EDTKevin LawrenceExecutive Vice President2,000$21.43$42,86048,000—
Mar 7, 2018 MForm 4 →Mar 7, 12:49 pm ESTDavid SeatRegional Executive1,600——8,600—
Feb 22, 2018 AForm 4 →Feb 27, 5:32 pm ESTWilliam Scott MartinDirector10,000——10,000— late
Jan 30, 2018 MForm 4 →Jan 31, 2:26 pm ESTKelly FosterSenior Vice President2,500——7,500—
Jan 24, 2018 MForm 4 →Jan 24, 3:08 pm ESTDarryl SchmidtExecutive Vice President2,500——40,000—
Nov 27, 2017 MForm 4 →Nov 27, 4:49 pm ESTDarryl SchmidtExecutive Vice President2,420——42,500—
Nov 24, 2017 MForm 4 →Nov 27, 3:10 pm ESTDarryl SchmidtExecutive Vice President80——44,920—
Oct 23, 2017 MForm 4 →Oct 23, 3:22 pm EDTDarryl SchmidtExecutive Vice President2,000——45,000—
Aug 14, 2017 MForm 4 →Aug 15, 9:54 am EDTDave R LopezDirector4,627——10,000—
Aug 10, 2017 MForm 4 →Aug 11, 5:40 pm EDTDave R LopezDirector5,373——14,627—
Jul 31, 2017 MForm 4 →Aug 1, 4:00 pm EDTDarryl SchmidtExecutive Vice President3,000——47,000—
Jun 22, 2017 AForm 4 →Aug 25, 9:38 am EDTJoseph FordDirector10,000——10,000— late
Jun 22, 2017 AForm 4 →Aug 25, 9:34 am EDTRobin Noel SmithDirector10,000——10,000— late
Apr 24, 2017 MForm 4 →Apr 25, 2:35 pm EDTHarvey RobinsonPresident10,000——10,000—
Feb 23, 2017 MForm 4 →Feb 23, 2:48 pm ESTDennis L BrandExecutive Vice President and, Director5,000——0—
Feb 13, 2017 MForm 4 →Feb 13, 2:55 pm ESTKen StarksRegional Executive3,500——6,500—
Jan 30, 2017 MForm 4 →Jan 30, 12:10 pm ESTRonald J NorickDirector7,000——0—
Jan 26, 2017 MForm 4 →Jan 26, 5:12 pm ESTDennis L BrandExecutive Vice President and, Director1,250——5,000—
Jan 25, 2017 MForm 4 →Jan 25, 2:36 pm ESTDarryl SchmidtExecutive Vice President3,983——25,000—
Jan 24, 2017 MForm 4 →Jan 24, 5:00 pm ESTDennis L BrandExecutive Vice President and, Director5,577——6,250—
Jan 24, 2017 MForm 4 →Jan 24, 4:54 pm ESTDarryl SchmidtExecutive Vice President1,017——28,983—
Jan 20, 2017 MForm 4 →Jan 23, 11:22 am ESTDennis L BrandExecutive Vice President and, Director673——11,827—
Jan 20, 2017 MForm 4 →Jan 20, 3:11 pm ESTPaul D FlemingExecutive Vice President2,000——3,000—
Dec 15, 2016 MForm 4 →Dec 15, 12:22 pm ESTMichael S. SamisDirector4,000——6,000—
Dec 12, 2016 MForm 4 →Dec 13, 3:21 pm ESTHarvey RobinsonPresident5,000——0—
Dec 9, 2016 MForm 4 →Dec 9, 2:16 pm ESTD Jay HannahExecutive Vice President5,000——0—
Nov 29, 2016 MForm 4 →Nov 29, 4:38 pm ESTDarryl SchmidtExecutive Vice President5,000——0—
Nov 16, 2016 MForm 4 →Nov 17, 9:51 am ESTScott CopelandExecutive Vice President4,000——0—
Nov 15, 2016 MForm 4 →Nov 15, 4:45 pm ESTJohn AndersonRegional Executive10,000——10,000—
Nov 14, 2016 MForm 4 →Nov 15, 12:37 pm ESTDavid WestmanEVP, Chief Technology Officer2,500——0—
Nov 10, 2016 MForm 4 →Nov 10, 3:04 pm ESTDarryl SchmidtExecutive Vice President1,500——5,000—
Nov 9, 2016 MForm 4 →Nov 9, 1:48 pm ESTDennis L BrandExecutive Vice President and, Director500——12,500—
Nov 8, 2016 MForm 4 →Nov 9, 5:03 pm ESTDavid SeatRegional Executive8,873——5,100—
Nov 7, 2016 MForm 4 →Nov 8, 10:30 am ESTDennis L BrandExecutive Vice President and, Director5,700——13,000—
Nov 7, 2016 MForm 4 →Nov 8, 10:05 am ESTDarryl SchmidtExecutive Vice President1,000——6,500—
Nov 7, 2016 MForm 4 →Nov 8, 9:48 am ESTDavid SeatRegional Executive927——9,073—
Oct 31, 2016 MForm 4 →Nov 1, 9:57 am EDTDavid WestmanEVP, Chief Technology Officer1,250——0—
Oct 26, 2016 MForm 4 →Oct 27, 5:52 pm EDTDennis L BrandExecutive Vice President and, Director50——18,800—
Oct 24, 2016 MForm 4 →Oct 25, 4:07 pm EDTDennis L BrandExecutive Vice President and, Director6,250——18,750—
Sep 13, 2016 MForm 4 →Sep 14, 3:05 pm EDTRobert M NevilleExecutive Vice President4,750——0—
Sep 13, 2016 MForm 4 →Sep 14, 12:06 pm EDTRobert M NevilleExecutive Vice President5,250——4,750—
Aug 24, 2016 MForm 4 →Aug 25, 9:10 am EDTDavid R HarlowRegional Executive1,117——0—
Aug 23, 2016 MForm 4 →Aug 24, 11:46 am EDTDavid R HarlowRegional Executive9,200——1,117—
Aug 22, 2016 MForm 4 →Aug 23, 10:23 am EDTDavid R HarlowRegional Executive3,833——10,317—
Aug 19, 2016 MForm 4 →Aug 22, 11:35 am EDTDavid R HarlowRegional Executive5,850——14,150—
Aug 15, 2016 MForm 4 →Aug 15, 4:12 pm EDTDarryl SchmidtExecutive Vice President4,000——7,500—
Aug 15, 2016 MForm 4 →Aug 15, 3:55 pm EDTDennis L BrandExecutive Vice President and, Director1,510——25,000—
Aug 10, 2016 MForm 4 →Aug 11, 5:34 pm EDTDennis L BrandExecutive Vice President and, Director200——26,510—
Aug 8, 2016 MForm 4 →Aug 10, 10:18 am EDTDennis L BrandExecutive Vice President and, Director4,903——26,710—
Aug 5, 2016 MForm 4 →Aug 8, 11:48 am EDTDennis L BrandExecutive Vice President and, Director5,887——31,613—
Aug 5, 2016 MForm 4 →Aug 5, 2:43 pm EDTScott CopelandExecutive Vice President4,000——4,000—
Aug 1, 2016 MForm 4 →Aug 2, 12:21 pm EDTJennifer C WeastController625$35.58$22,2380—
Jul 25, 2016 MForm 4 →Jul 26, 11:47 am EDTKaren JamesExecutive Vice President and6,000$25.00$150,0000—
Jul 25, 2016 MForm 4 →Jul 26, 11:14 am EDTKen StarksRegional Executive5,000$29.50$147,5000—
Jul 25, 2016 MForm 4 →Jul 26, 10:47 am EDTDarryl SchmidtExecutive Vice President5,000——11,500—
Jun 2, 2016 MForm 4 →Jun 2, 3:31 pm EDTDarryl SchmidtExecutive Vice President2,000——16,500—
Apr 6, 2016 MForm 4 →Apr 6, 5:09 pm EDTDavid WestmanEVP Chief Technology Officer2,500$37.50$93,7502,500—
Feb 29, 2016 MForm 4 →Mar 1, 9:47 am ESTDonald B HalverstadtDirector5,000$27.74$138,7000—
Feb 24, 2016 MForm 4 →Feb 24, 5:05 pm ESTMarion McMillanOther200$18.81$3,7630—
Feb 22, 2016 MForm 4 →Feb 22, 5:13 pm ESTMarion McMillanOther200$18.81$3,763200—
Feb 17, 2016 MForm 4 →Feb 18, 10:34 am ESTMarion McMillanOther200$18.81$3,763400—
Nov 6, 2015 MForm 4 →Nov 6, 4:13 pm ESTKen StarksOther5,000$29.50$147,5005,000—
Nov 5, 2015 MForm 4 →Nov 9, 10:03 am ESTJennifer C WeastSenior Vice President625$35.58$22,238625— amended
Aug 18, 2015 MForm 4 →Aug 19, 2:52 pm EDTDarryl SchmidtOther1,000$20.00$20,00018,500—
Aug 18, 2015 MForm 4 →Aug 19, 10:49 am EDTDavid WestmanEVP Chief Technology Officer1,250$35.58$44,4751,250—
Jul 31, 2015 MForm 4 →Aug 4, 2:24 pm EDTDarryl SchmidtOther953$20.00$19,06019,500—
Jul 28, 2015 MForm 4 →Jul 30, 7:01 pm EDTDarryl SchmidtExecutive Vice President47$20.00$94020,453—
Jun 19, 2015 AForm 4 →Jun 22, 3:16 pm EDTKevin LawrenceChief Financial Officer25,000$64.60$1,615,00025,000—
Jun 12, 2015 MForm 4 →Jun 12, 3:52 pm EDTDonald B HalverstadtDirector5,000$27.74$138,7005,000— amended
Jun 9, 2015 MForm 4 →Jun 12, 3:57 pm EDTMarion McMillanOther7,200$18.81$135,454600— late amended
May 12, 2015 MForm 4 →May 14, 9:33 am EDTDavid SeatOther2,600$16.94$44,0390—
Apr 20, 2015 MForm 4 →Apr 22, 3:45 pm EDTG Rainey Williams Jr.Director10,000——0—