Canada markets close in 25 minutes

BancFirst Corporation (BANF)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
91.29+0.07 (+0.08%)
As of 03:33PM EDT. Market open.

Insider Transactions

Currency in USD
Insider Purchases Last 6 MonthsSharesTrans
Purchases53,24914
Sales75,24316
Net Shares Purchased (Sold)-21,99430
Total Insider Shares Held11MN/A
% Net Shares Purchased (Sold)-0.20%N/A
Net Institutional Purchases Prior Quarter to Latest QuarterShares
Net Shares Purchased (Sold)N/A
% Change in Institutional Shares HeldN/A

Insider Transactions Reported - Last Two Years

InsiderTransactionTypeValueDateShares

HANNAH DENNIS JAY
Officer

Sale at price 92.23 per share.Direct506,902May 06, 20245,496

HANNAH DENNIS JAY
Officer

Sale at price 92.38 per share.Direct18,846May 03, 2024204

LAWRENCE KEVIN
Officer

Sale at price 91.16 per share.Direct246,966May 02, 20242,709

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct87,501May 02, 20242,709

LAWRENCE KEVIN
Officer

Sale at price 90.00 per share.Direct900,000May 01, 202410,000

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct323,000May 01, 202410,000

HANNAH DENNIS JAY
Officer

Sale at price 92.03 per share.Direct184,057May 01, 20242,000

LAWRENCE KEVIN
Officer

Sale at price 90.00 per share.Direct900,028Apr 25, 202410,000

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct323,000Apr 25, 202410,000

COPELAND BRADLEY SCOTT
Officer

Sale at price 92.21 per share.Indirect233,665Apr 24, 20242,534

HANNAH DENNIS JAY
Officer

Sale at price 92.06 per share.Direct27,617Apr 24, 2024300

SCHMIDT DARRYL
Officer and Director

Purchase at price 89.71 per share.Indirect22,965Apr 22, 2024256

LAWRENCE KEVIN
Officer

Sale at price 90.07 per share.Direct900,723Apr 22, 202410,000

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct323,000Apr 22, 202410,000

HANNAH DENNIS JAY
Officer

Sale at price 90.03 per share.Direct90,034Mar 07, 20241,000

LOPEZ DAVE R
Director

Sale at price 87.18 per share.Direct261,526Mar 04, 20243,000

LOPEZ DAVE R
Director

Conversion of Exercise of derivative security at price 21.49 per share.Direct64,470Mar 04, 20243,000

LAWRENCE KEVIN
Officer

Sale at price 88.00 per share.Direct101,992Feb 29, 20241,159

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct37,436Feb 29, 20241,159

LAWRENCE KEVIN
Officer

Sale at price 88.00 per share.Direct134,552Feb 27, 20241,529

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct49,387Feb 27, 20241,529

LAWRENCE KEVIN
Officer

Sale at price 88.00 per share.Direct643,461Feb 23, 20247,312

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct236,178Feb 23, 20247,312

HANNAH DENNIS JAY
Officer

Sale at price 88.45 - 90.07 per share.Direct1,158,518Feb 16, 202413,000

SCHMIDT DARRYL
Officer and Director

Purchase at price 92.60 per share.Indirect23,058Jan 22, 2024249

MARTIN WILLIAM SCOTT
Director

Stock Gift at price 0.00 per share.Indirect0Dec 14, 20231,500

SCHMIDT DARRYL
Officer and Director

Stock Gift at price 0.00 per share.Direct0Dec 11, 2023250

LAWRENCE KEVIN
Officer

Sale at price 92.00 per share.Direct460,000Dec 06, 20235,000

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct161,500Dec 06, 20235,000

JONES MAUTRA STALEY
Director

Purchase at price 86.80 per share.Direct24,738Nov 22, 2023285

RAINBOLT DAVID E
Officer, Director and Beneficial Owner

Stock Gift at price 0.00 per share.Direct0Nov 02, 202325,000

SCHMIDT DARRYL
Officer and Director

Purchase at price 83.04 per share.Indirect23,086Oct 23, 2023278

SCHMIDT DARRYL
Officer and Director

Purchase at price 100.67 per share.Indirect11,376Jul 24, 2023113

ROBERSON ROBIN NOEL
Director

Sale at price 94.30 per share.Direct471,494Jun 13, 20235,000

ROBERSON ROBIN NOEL
Director

Conversion of Exercise of derivative security at price 47.55 per share.Direct237,750Jun 13, 20235,000

RAINBOLT H E GENE
Former

Stock Gift at price 0.00 per share.Direct0Jun 12, 2023200

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0May 22, 2023100

GOYNE JOE
Officer and Director

Purchase at price 71.50 per share.Direct71,500May 09, 20231,000

WEDEL GREGORY
Director

Conversion of Exercise of derivative security at price 31.85 per share.Direct127,400May 04, 20234,000

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0May 01, 2023100

KEATING FRANCIS A
Director

Conversion of Exercise of derivative security at price 28.23 per share.Direct564,600Apr 27, 202320,000

BRAND DENNIS L
Officer and Director

Purchase at price 73.50 - 74.00 per share.Direct368,750Apr 26, 20235,000

RAINBOLT H E GENE
Director

Purchase at price 74.08 per share.Direct51,854Apr 26, 2023700

SCHMIDT DARRYL
Officer and Director

Purchase at price 73.18 per share.Indirect21,148Apr 26, 2023289

LAWRENCE KEVIN
Officer

Sale at price 92.00 per share.Direct210,772Feb 27, 20232,291

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 32.30 per share.Direct73,999Feb 27, 20232,291

BRAND DENNIS L
Officer and Director

Purchase at price 83.00 per share.Direct166,000Jan 24, 20232,000

SCHMIDT DARRYL
Officer and Director

Purchase at price 82.57 per share.Direct19,157Jan 23, 2023232

MARTIN WILLIAM SCOTT
Director

Stock Gift at price 0.00 per share.Indirect0Jan 10, 20231,000

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0Dec 09, 2022100

LOPEZ DAVE R
Director

Sale at price 92.96 per share.Direct185,914Dec 09, 20222,000

LOPEZ DAVE R
Director

Conversion of Exercise of derivative security at price 21.49 per share.Direct42,980Dec 09, 20222,000

SCHMIDT DARRYL
Officer and Director

Purchase at price 91.23 - 92.17 per share.Indirect36,400Oct 18, 2022397

SCHMIDT DARRYL
Officer and Director

Purchase at price 91.23 - 92.17 per share.Indirect36,400Oct 18, 2022397

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0Sept 06, 2022400

FORD JOSEPH
Director

Sale at price 117.00 per share.Direct813,355Aug 16, 20226,952

FORD JOSEPH
Director

Conversion of Exercise of derivative security at price 47.55 per share.Direct330,568Aug 16, 20226,952

CRAIG C L JR
Director

Sale at price 111.13 per share.Direct111,130Aug 09, 20221,000

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0Aug 08, 2022100

CRAIG C L JR
Director

Sale at price 110.53 per share.Direct530,535Aug 08, 20224,800

CRAIG C L JR
Director

Sale at price 108.71 per share.Direct293,523Aug 05, 20222,700

CRAIG C L JR
Director

Sale at price 107.94 per share.Direct161,916Aug 04, 20221,500

RAINBOLT DAVID E
Officer, Director and Beneficial Owner

Sale at price 111.33 per share.Indirect1,045,123Aug 03, 20229,388

RAINBOLT DAVID E
Officer, Director and Beneficial Owner

Sale at price 106.45 per share.Indirect5,322,740Jul 29, 202250,000

ROBERSON ROBIN NOEL
Director

Sale at price 106.67 per share.Direct533,356Jul 28, 20225,000

ROBERSON ROBIN NOEL
Director

Conversion of Exercise of derivative security at price 47.55 per share.Direct237,750Jul 28, 20225,000

RAINBOLT H E GENE
Director

Stock Gift at price 0.00 per share.Direct0Jul 13, 2022100

LAWRENCE KEVIN
Officer

Sale at price 95.35 per share.Direct190,698Jun 07, 20222,000

COPELAND BRADLEY SCOTT
Officer

Sale at price 92.44 per share.Direct41,598Jun 02, 2022450

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 82.51 - 82.58 per share.Indirect3,838,421May 17, 202246,489

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 82.51 - 82.58 per share.Direct3,838,256May 17, 202246,487

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 82.51 - 82.58 per share.Direct3,838,421May 17, 202246,489

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 84.06 per share.Indirect4,413,024May 12, 202252,500

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 83.26 per share.Indirect7,529,922May 12, 202290,438

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 84.06 per share.Direct4,413,024May 12, 202252,500

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 83.26 per share.Direct7,530,089May 12, 202290,440

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 84.06 per share.Direct4,413,024May 12, 202252,500

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 83.26 per share.Direct7,529,922May 12, 202290,438

LAWRENCE KEVIN
Officer

Sale at price 78.10 per share.Direct1,640,043Feb 28, 202221,000

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 21.43 per share.Direct707,190Feb 28, 202233,000

MARTIN WILLIAM SCOTT
Director

Sale at price 77.73 per share.Direct194,338Feb 22, 20222,500

MARTIN WILLIAM SCOTT
Director

Conversion of Exercise of derivative security at price 54.70 per share.Direct136,750Feb 22, 20222,500

WALLACE MICHAEL K
Director

Conversion of Exercise of derivative security at price 23.01 per share.Direct138,060Jan 24, 20226,000

SCHMIDT DARRYL
Executive Vice President

Purchase at price 55.46 per share.Direct95,058Dec 22, 20211,714

SCHMIDT DARRYL
Officer and Director

Stock Gift at price 0.00 per share.Direct0Dec 21, 2021300

BRAND DENNIS L
Officer and Director

Purchase at price 54.00 - 54.50 per share.Direct488,750Sept 14, 20219,000

CRAIG C L JR
Director

Purchase at price 56.29 per share.Direct18,688Aug 20, 2021332

PIERSON BRIAN WADE
Officer

Sale at price 55.80 per share.Direct13,951Jul 19, 2021250

RAINBOLT H E GENE
Director

Purchase at price 72.02 per share.Direct72,020May 20, 20211,000

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 71.81 per share.Direct359,060May 18, 20215,000

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 71.81 per share.Direct359,060May 18, 20215,000

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 71.81 per share.Direct359,060May 18, 20215,000

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 72.63 per share.Indirect370,404May 17, 20215,100

MARTIN WILLIAM SCOTT
Director

Stock Gift at price 0.00 per share.Indirect0May 17, 202118,500

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 72.63 per share.Direct370,403May 17, 20215,100

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 72.63 per share.Direct370,404May 17, 20215,100

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 73.25 per share.Indirect1,098,716May 14, 202115,000

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 73.25 per share.Direct1,098,716May 14, 202115,000

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 73.25 per share.Direct1,098,716May 14, 202115,000

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 72.61 - 72.92 per share.Indirect2,584,984May 13, 202135,473

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 72.61 - 72.92 per share.Direct2,584,984May 13, 202135,473

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 72.61 - 72.92 per share.Direct2,584,984May 13, 202135,473

MARTIN WILLIAM SCOTT
Director

Sale at price 70.00 per share.Indirect175,000Apr 29, 20212,500

MARTIN WILLIAM SCOTT
Director

Sale at price 69.91 per share.Indirect174,775Apr 27, 20212,500

MARTIN WILLIAM SCOTT
Director

Sale at price 69.00 per share.Indirect345,000Apr 23, 20215,000

MARTIN WILLIAM SCOTT
Director

Sale at price 69.00 per share.Indirect345,000Apr 22, 20215,000

MARTIN WILLIAM SCOTT
Director

Sale at price 68.53 per share.Indirect342,650Apr 21, 20215,000

SLAY JOHN K JR
Officer

Sale at price 76.79 per share.Direct191,975Mar 12, 20212,500

SLAY JOHN K JR
Officer

Conversion of Exercise of derivative security at price 20.46 per share.Direct51,150Mar 12, 20212,500

BRAND DENNIS L
Officer and Director

Sale at price 73.11 per share.Direct365,550Mar 11, 20215,000

STARKS KEN
Officer

Sale at price 73.84 per share.Direct258,440Mar 11, 20213,500

STARKS KEN
Officer

Conversion of Exercise of derivative security at price 18.75 per share.Direct65,625Mar 11, 20213,500

JAMES KAREN
Officer

Sale at price 70.55 per share.Direct352,750Mar 08, 20215,000

MARTIN WILLIAM SCOTT
Director

Sale at price 72.26 per share.Direct541,950Mar 08, 20217,500

MARTIN WILLIAM SCOTT
Director

Conversion of Exercise of derivative security at price 54.70 per share.Direct410,250Mar 08, 20217,500

ANDERSON JOHN
Officer

Sale at price 68.39 per share.Direct683,900Mar 05, 202110,000

ANDERSON JOHN
Officer

Conversion of Exercise of derivative security at price 18.92 per share.Direct189,200Mar 05, 202110,000

MARTIN WILLIAM SCOTT
Director

Sale at price 66.50 per share.Indirect665,000Mar 03, 202110,000

SLAY JOHN K JR
Officer

Sale at price 69.32 per share.Direct173,300Mar 03, 20212,500

SLAY JOHN K JR
Officer

Conversion of Exercise of derivative security at price 20.46 per share.Direct51,150Mar 03, 20212,500

MARTIN WILLIAM SCOTT
Director

Sale at price 65.38 per share.Indirect653,800Mar 02, 202110,000

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 65.80 per share.Indirect1,118,361Mar 01, 202116,996

LAWRENCE KEVIN
Officer

Sale at price 65.50 per share.Direct81,875Mar 01, 20211,250

LAWRENCE KEVIN
Officer

Conversion of Exercise of derivative security at price 21.43 per share.Direct26,788Mar 01, 20211,250

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.80 per share.Direct1,118,361Mar 01, 202116,996

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.80 per share.Direct1,118,361Mar 01, 202116,996

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 65.06 per share.Indirect306,643Feb 26, 20214,713

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.06 per share.Direct306,643Feb 26, 20214,713

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.06 per share.Direct306,643Feb 26, 20214,713

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 65.18 per share.Direct604,864Feb 25, 20219,280

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.18 per share.Direct604,864Feb 25, 20219,280

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 65.18 per share.Direct604,864Feb 25, 20219,280

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 66.11 per share.Direct2,383,160Feb 24, 202136,046

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 66.11 per share.Direct2,383,160Feb 24, 202136,046

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 66.11 per share.Direct2,383,160Feb 24, 202136,046

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 66.13 per share.Indirect1,439,129Feb 23, 202121,761

MAIN STREET BANKING PARTNERS LP
Unknown

Sale at price 66.13 per share.Direct1,439,129Feb 23, 202121,761

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 66.13 per share.Direct1,439,129Feb 23, 202121,761

RAINBOLT DAVID E
Chief Executive Officer

Sale at price 66.23 per share.Direct1,238,854Feb 22, 202118,704

MAIN STREET BANKING PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 66.23 per share.Direct1,238,854Feb 22, 202118,704

BF BANK PARTNERS LP
Beneficial Owner of more than 10% of a Class of Security

Sale at price 66.23 per share.Direct1,238,854Feb 22, 202118,704

FOSTER KELLY
Officer

Sale at price 64.00 per share.Direct160,000Feb 09, 20212,500

FOSTER KELLY
Officer

Conversion of Exercise of derivative security at price 27.30 per share.Direct68,250Feb 09, 20212,500

WALLACE MICHAEL K
Director

Sale at price 62.25 per share.Direct747,000Feb 04, 202112,000

WALLACE MICHAEL K
Director

Conversion of Exercise of derivative security at price 23.01 per share.Direct322,140Feb 04, 202114,000

GOYNE JOE
Officer and Director

Purchase at price 58.00 per share.Direct34,800Jan 29, 2021600

FOSTER KELLY
Officer

Sale at price 60.68 per share.Direct151,700Jan 27, 20212,500

FOSTER KELLY
Officer

Conversion of Exercise of derivative security at price 27.30 per share.Direct68,250Jan 27, 20212,500

HARLOW DAVID R
Chief Executive Officer

Sale at price 56.93 per share.Direct1,138,580Dec 18, 202020,000

HARLOW DAVID R
Chief Executive Officer

Conversion of Exercise of derivative security at price 20.18 per share.Direct403,600Dec 18, 202020,000