← Back
$BANF All transactions

BANCFIRST CORP /OK/

J

$ Value

$0

Shares

85,006

Price

$0

Filed

Feb 26

Insider

Name

McCasland Thomas Howard III

Title

Director

CIK

0001319520

Roles

Director

Transaction Details

Transaction Date

2026-02-26

Code

J

Table

Non-Derivative

Ownership

Indirect

Equity Swap

No

Shares After

Footnotes

Thomas H. McCasland III was reporting these shares because he was paying the taxes on the T.H. McCasland III Family Trust #2 of which he was the settlor and was disclosing these shares for protective purposes only. He has ceased paying the taxes on this trust and has no pecuniary interest in the shares owned by this trust. He disclaims any beneficial interest in the shares owned by this trust.

Filing Info

Accession No.

0000760498-26-000026

Form Type

4

Issuer CIK

0000760498

McCasland Thomas Howard III's History

Date Ticker Type Value
2026-02-26 BANF J $0

Other Insiders at BANF (90d)

Insider Bought Sold Last
RAINBOLT DAVID E 2026-02-03
SCHMIDT DARRYL
Executive Vice President
2026-04-03
BRAND DENNIS L 2026-04-03
COPELAND SCOTT
Executive Vice President
2026-04-03
FERGUSON ROY C 2026-04-03
FORAKER RANDY
Executive Vice President
$360K 2026-02-10
Harlow David R
Cheif Executive Officer
2026-04-03
Foster Kelly
Senior Vice President
2026-04-03
Wanzer Dara
Executive Vice President
2026-04-03
BF Bank Partners LP 2026-01-30
Slay John K JR
Chief Credit Officer
2026-04-03
Hannah Dennis Jay
Executive Vice President
2026-04-03
Andrus Hannah
Executive Vice President
2026-04-17
Carroll Jason A
Chief Risk Officer
2026-04-20