NasdaqGS - Nasdaq Real Time Price USD

BancFirst Corporation (BANF)

119.90
-3.31
(-2.69%)
At close: June 13 at 4:00:02 PM EDT
119.90
0.00
(0.00%)
After hours: June 13 at 4:04:10 PM EDT

Insider Purchases Last 6 Months

SharesTransactions
Purchases 19,574 5
Sales 34,000 6
Net Shares Purchased (Sold) -14,426 11
Total Insider Shares Held 10.56M --
% Net Shares Purchased (Sold) -0.10% --

Net Institutional Purchases Prior Quarter to Latest Quarter

Shares
Net Shares Purchased (Sold) --
% Change in Institutional Shares Held --

Insider Transactions Reported - Last Two Years

InsiderTransactionTypeValueDate
DRUMMOND F FORD Director Sale at price 124.12 per share. Direct 620,578 May 28, 2025
DRUMMOND F FORD Director Conversion of Exercise of derivative security at price 20.83 per share. Direct 104,150 May 28, 2025
FORAKER RANDY P Officer Sale at price 126.61 per share. Direct 506,445 May 21, 2025
FORAKER RANDY P Officer Conversion of Exercise of derivative security at price 20.83 per share. Direct 83,320 May 21, 2025
MARTIN WILLIAM SCOTT Director Sale at price 119.13 per share. Indirect 1,191,255 Feb 28, 2025
SCHMIDT DARRYL Officer and Director Sale at price 122.06 per share. Direct 610,315 Feb 11, 2025
DRUMMOND F FORD Director Sale at price 120.58 per share. Direct 602,906 Feb 5, 2025
DRUMMOND F FORD Director Conversion of Exercise of derivative security at price 20.83 per share. Direct 104,150 Feb 5, 2025
DRUMMOND F FORD Director Sale at price 117.97 per share. Direct 589,872 Jan 29, 2025
DRUMMOND F FORD Director Conversion of Exercise of derivative security at price 20.83 per share. Direct 104,150 Jan 29, 2025
SCHMIDT DARRYL Officer and Director Stock Gift at price 0.00 per share. Direct 0 Dec 17, 2024
BRAND DENNIS L Officer Sale at price 126.50 per share. Direct 506,000 Dec 12, 2024
MARTIN WILLIAM SCOTT Director Sale at price 124.70 per share. Indirect 3,068,481 Nov 21, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Stock Gift at price 0.00 per share. Direct 0 Nov 19, 2024
MARTIN WILLIAM SCOTT Director Sale at price 123.00 per share. Indirect 3,075,002 Nov 15, 2024
MARTIN WILLIAM SCOTT Director Sale at price 123.17 per share. Indirect 923,759 Nov 14, 2024
MARTIN WILLIAM SCOTT Director Sale at price 126.01 per share. Indirect 1,297,603 Nov 13, 2024
MARTIN WILLIAM SCOTT Director Sale at price 117.00 per share. Indirect 1,754,964 Nov 6, 2024
HANNAH DENNIS JAY Officer Sale at price 126.50 - 126.68 per share. Direct 1,334,574 Nov 6, 2024
MARTIN WILLIAM SCOTT Director Sale at price 113.50 per share. Indirect 567,500 Oct 30, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 110.78 per share. Direct 2,705,444 Oct 28, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 110.78 per share. Indirect 2,705,444 Oct 28, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 110.78 per share. Direct 2,705,444 Oct 28, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 110.11 per share. Direct 192,700 Oct 24, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 110.11 per share. Indirect 192,700 Oct 24, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 110.11 per share. Direct 192,700 Oct 24, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 110.21 per share. Direct 617,271 Oct 23, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 110.21 per share. Indirect 617,271 Oct 23, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 110.21 per share. Direct 617,271 Oct 23, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 110.00 per share. Direct 85,580 Oct 22, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 110.00 per share. Indirect 85,580 Oct 22, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 110.00 per share. Direct 85,470 Oct 22, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 110.47 per share. Direct 237,725 Oct 21, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 110.47 per share. Indirect 237,725 Oct 21, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 110.47 per share. Direct 237,725 Oct 21, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 105.02 per share. Direct 1,089,205 Sep 13, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 105.02 per share. Indirect 1,089,205 Sep 13, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 105.02 per share. Direct 1,089,310 Sep 13, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 105.01 per share. Direct 146,063 Sep 11, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 105.01 per share. Direct 146,063 Sep 11, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 105.01 per share. Direct 146,063 Sep 11, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 105.10 - 105.25 per share. Direct 171,414 Sep 10, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 105.10 - 105.25 per share. Direct 171,414 Sep 10, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 105.10 - 105.25 per share. Direct 171,520 Sep 10, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 105.46 per share. Direct 2,332,091 Sep 9, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 105.46 per share. Direct 2,332,091 Sep 9, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 105.46 per share. Direct 2,331,986 Sep 9, 2024
MAIN STREET BANKING PARTNERS LP Beneficial Owner of more than 10% of a Class of Security Sale at price 105.58 per share. Direct 149,297 Sep 3, 2024
RAINBOLT LESLIE JEANNINE Director and Beneficial Owner of more than 10% of a Class of Security Sale at price 105.58 per share. Direct 149,297 Sep 3, 2024
RAINBOLT DAVID E Officer, Director and Beneficial Owner Sale at price 105.58 per share. Direct 149,297 Sep 3, 2024

Related Tickers