BANCFIRST CORP /OK/ (BANF)

Latest Insider Confidence Score

2026Q1

49.4
Bearish

Company insider confidence (by quarter)

2011Q3 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Rainbolt Leslie Jeannine Director 5,004,000 Aug 3, 2023
Main Street Banking Partners LP 10% Owner 4,910,000 Oct 29, 2024
BF Bank Partners LP 10% Owner 4,310,000 Aug 15, 2024
Crawford William H Director 335,000 Nov 10, 2016
Rainbolt David E Executive & Director 230,000 Aug 15, 2024

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 2, 2026 FORAKER RANDY Other Neutral 52.5 - 0.00% -
Feb 26, 2026 Feb 26, 2026 McCasland Thomas Howard III Director Neutral 27.5 -85,006 -44.75% -
Feb 10, 2026 Feb 11, 2026 FORAKER RANDY President Sell 20.0 -3,000 -13.90% $359.7K
Jan 30, 2026 Feb 3, 2026 RAINBOLT DAVID E Director Neutral 27.5 -231,138 -4.93% -
Jan 30, 2026 Feb 3, 2026 BF Bank Partners LP 10% Owner Neutral 27.5 -269,223 -6.25% -
Jan 13, 2026 Carroll Jason A Chief Risk Officer Neutral 52.5 - 0.00% -
Jan 7, 2026 Jan 7, 2026 Hannah Dennis Jay President Neutral 82.5 +70 4.29% -
Jan 7, 2026 Jan 7, 2026 Andrus Hannah President Neutral 90.0 +40 111.11% -
Jan 7, 2026 Jan 7, 2026 RAINBOLT DAVID E Director Neutral 47.5 +188 0.00% -
Jan 7, 2026 Jan 7, 2026 Wanzer Dara President Neutral 85.0 +57 7.39% -
Jan 6, 2026 Jan 7, 2026 Slay John K JR Chief Credit Officer Neutral 47.5 +1 0.02% -
Jan 6, 2026 Jan 6, 2026 SCHMIDT DARRYL President Neutral 60.0 +170 0.30% -
Jan 6, 2026 Jan 6, 2026 Harlow David R Cheif Executive Officer Neutral 77.5 +189 1.12% -
Jan 6, 2026 Jan 6, 2026 Foster Kelly President Neutral 77.5 +120 2.43% -
Jan 6, 2026 Jan 6, 2026 FORAKER RANDY President Neutral 77.5 +265 1.45% -
Jan 6, 2026 Jan 6, 2026 FERGUSON ROY C Executive Neutral 67.5 +321 0.61% -
Jan 6, 2026 Jan 6, 2026 COPELAND SCOTT President Neutral 77.5 +243 1.77% -
Jan 6, 2026 Jan 6, 2026 BRAND DENNIS L President Neutral 60.0 +80 0.20% -
Dec 18, 2025 Dec 19, 2025 Martin William Scott Director Neutral 27.5 -5,000 -2.33% -
Dec 9, 2025 Dec 9, 2025 SCHMIDT DARRYL President Neutral 37.5 -400 -0.70% -
Jan 25, 2022 Dec 8, 2025 Slay John K JR Chief Credit Officer Neutral 52.5 - 0.00% -
Aug 13, 2025 Aug 14, 2025 Drummond F Ford Director Sell 20.0 -5,000 -100.00% $631.4K
May 28, 2025 May 28, 2025 Drummond F Ford Director Sell 20.0 -5,000 -100.00% $620.6K
May 21, 2025 May 22, 2025 FORAKER RANDY President Sell 20.0 -4,000 -17.92% $506.4K
May 6, 2025 May 7, 2025 RAINBOLT DAVID E Director Neutral 47.5 +14 0.02% -
Apr 2, 2025 Apr 2, 2025 Andrus Hannah President Neutral 90.0 +36 100.00% -
Apr 2, 2025 Apr 2, 2025 Wanzer Dara President Neutral 85.0 +47 6.49% -
Apr 2, 2025 Apr 2, 2025 Harlow David R Cheif Executive Officer Neutral 67.5 +92 0.55% -
Apr 2, 2025 Apr 2, 2025 Hannah Dennis Jay President Neutral 82.5 +66 4.22% -
Apr 2, 2025 Apr 2, 2025 SCHMIDT DARRYL President Neutral 55.0 +88 0.15% -
Apr 2, 2025 Apr 2, 2025 Goyne Joe Director Neutral 77.5 +67 1.08% -
Apr 2, 2025 Apr 2, 2025 Foster Kelly President Neutral 77.5 +68 1.40% -
Apr 2, 2025 Apr 2, 2025 FORAKER RANDY President Neutral 67.5 +103 0.57% -
Apr 2, 2025 Apr 2, 2025 FERGUSON ROY C Executive Neutral 60.0 +121 0.23% -
Apr 2, 2025 Apr 2, 2025 COPELAND SCOTT President Neutral 67.5 +104 0.76% -
Apr 2, 2025 Apr 2, 2025 RAINBOLT DAVID E Director Neutral 47.5 +204 0.00% -
Apr 2, 2025 Apr 2, 2025 BRAND DENNIS L President Neutral 55.0 +56 0.14% -
Feb 28, 2025 Feb 28, 2025 Martin William Scott Director Sell 17.5 -10,000 -4.45% $1.2M
Dec 8, 2023 Feb 27, 2025 McCasland Thomas Howard III Director Neutral 27.5 -32,538 -14.62% -
Feb 11, 2025 Feb 11, 2025 SCHMIDT DARRYL President Sell 20.0 -5,000 -8.08% $610.3K
Feb 5, 2025 Feb 6, 2025 Drummond F Ford Director Sell 20.0 -5,000 -100.00% $602.9K
Jan 29, 2025 Jan 29, 2025 Drummond F Ford Director Sell 20.0 -5,000 -100.00% $589.9K
Jan 2, 2025 Jan 2, 2025 Harlow David R Cheif Executive Officer Neutral 77.5 +279 1.69% -
Jan 2, 2025 Jan 2, 2025 SCHMIDT DARRYL President Neutral 60.0 +255 0.41% -
Jan 2, 2025 Jan 2, 2025 RAINBOLT DAVID E Executive & Director Neutral 47.5 +913 0.02% -
Jan 2, 2025 Jan 2, 2025 Goyne Joe Director Neutral 77.5 +141 2.34% -
Jan 2, 2025 Jan 2, 2025 Foster Kelly President Neutral 82.5 +185 3.96% -
Jan 2, 2025 Jan 2, 2025 FORAKER RANDY President Neutral 77.5 +366 2.05% -
Jan 2, 2025 Jan 2, 2025 FERGUSON ROY C Executive Neutral 67.5 +444 0.85% -
Jan 2, 2025 Jan 2, 2025 COPELAND SCOTT President Neutral 82.5 +346 2.60% -
Jan 2, 2025 Jan 2, 2025 BRAND DENNIS L President Neutral 60.0 +166 0.42% -
Jan 2, 2025 Jan 2, 2025 Wanzer Dara President Neutral 90.0 +101 16.21% -
Dec 17, 2024 Dec 18, 2024 SCHMIDT DARRYL President Neutral 45.0 -287 -0.46% -
Dec 12, 2024 Dec 12, 2024 BRAND DENNIS L President Sell 20.0 -4,000 -9.23% $506K
Nov 21, 2024 Nov 21, 2024 Martin William Scott Director Sell 17.5 -24,607 -9.88% $3.1M
Nov 19, 2024 Nov 19, 2024 RAINBOLT DAVID E Executive & Director Neutral 27.5 -10,000 -10.39% -
Nov 15, 2024 Nov 15, 2024 Martin William Scott Director Sell 17.5 -25,000 -9.12% $3.1M
Nov 14, 2024 Nov 14, 2024 Martin William Scott Director Sell 20.0 -7,500 -2.66% $923.8K
Nov 13, 2024 Nov 13, 2024 Martin William Scott Director Sell 17.5 -10,298 -3.53% $1.3M
Nov 6, 2024 Nov 8, 2024 Hannah Dennis Jay President Sell 17.5 -10,543 -100.00% $1.3M
Nov 6, 2024 Nov 6, 2024 Martin William Scott Director Sell 17.5 -15,000 -4.89% $1.8M
Oct 30, 2024 Oct 30, 2024 Martin William Scott Director Sell 20.0 -5,000 -1.60% $567.5K
Oct 28, 2024 Oct 29, 2024 Main Street Banking Partners LP 10% Owner Sell 35.0 -24,421 -0.49% $2.7M
Oct 28, 2024 Oct 29, 2024 RAINBOLT DAVID E Executive & Director Sell 17.5 -24,421 -3.46% $2.7M
Oct 28, 2024 Oct 29, 2024 Rainbolt Leslie Jeannine Director Sell 35.0 -24,421 -0.49% $2.7M
Oct 24, 2024 Oct 24, 2024 RAINBOLT DAVID E Executive & Director Sell 40.0 -1,750 -0.25% $192.7K
Oct 24, 2024 Oct 24, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -1,750 -0.04% $192.7K
Oct 24, 2024 Oct 24, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -1,750 -0.04% $192.7K
Oct 23, 2024 Oct 23, 2024 Main Street Banking Partners LP 10% Owner Sell 45.0 -5,601 -0.11% $617.3K
Oct 23, 2024 Oct 23, 2024 RAINBOLT DAVID E Executive & Director Sell 30.0 -5,601 -0.78% $617.3K
Oct 23, 2024 Oct 23, 2024 Rainbolt Leslie Jeannine Director Sell 45.0 -5,601 -0.11% $617.3K
Oct 22, 2024 Oct 22, 2024 RAINBOLT DAVID E Executive & Director Sell 47.5 -777 -0.11% $85.5K
Oct 22, 2024 Oct 22, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -778 -0.02% $85.6K
Oct 22, 2024 Oct 22, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -778 -0.02% $85.6K
Oct 21, 2024 Oct 21, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -2,152 -0.04% $237.7K
Oct 21, 2024 Oct 21, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -2,152 -0.04% $237.7K
Oct 21, 2024 Oct 21, 2024 RAINBOLT DAVID E Executive & Director Sell 40.0 -2,152 -0.30% $237.7K
Sep 13, 2024 Sep 13, 2024 Rainbolt Leslie Jeannine Director Sell 35.0 -10,371 -0.21% $1.1M
Sep 13, 2024 Sep 13, 2024 Main Street Banking Partners LP 10% Owner Sell 35.0 -10,371 -0.21% $1.1M
Sep 13, 2024 Sep 13, 2024 RAINBOLT DAVID E Executive & Director Sell 17.5 -10,372 -1.43% $1.1M
Sep 11, 2024 Sep 11, 2024 RAINBOLT DAVID E Executive & Director Sell 47.5 -1,391 -0.19% $146.1K
Sep 11, 2024 Sep 11, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -1,391 -0.03% $146.1K
Sep 11, 2024 Sep 11, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -1,391 -0.03% $146.1K
Sep 9, 2024 Sep 10, 2024 RAINBOLT DAVID E Executive & Director Sell 47.5 -1,632 -0.12% $171.5K
Sep 9, 2024 Sep 10, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -1,631 -0.03% $171.4K
Sep 9, 2024 Sep 10, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -1,631 -0.03% $171.4K
Sep 9, 2024 Sep 9, 2024 Rainbolt Leslie Jeannine Director Sell 35.0 -22,114 -0.44% $2.3M
Sep 9, 2024 Sep 9, 2024 Main Street Banking Partners LP 10% Owner Sell 35.0 -22,114 -0.44% $2.3M
Sep 9, 2024 Sep 9, 2024 RAINBOLT DAVID E Executive & Director Sell 17.5 -22,113 -2.94% $2.3M
Sep 3, 2024 Sep 3, 2024 RAINBOLT DAVID E Executive & Director Sell 47.5 -1,414 -0.19% $149.3K
Sep 3, 2024 Sep 3, 2024 Rainbolt Leslie Jeannine Director Sell 47.5 -1,414 -0.03% $149.3K
Sep 3, 2024 Sep 3, 2024 Main Street Banking Partners LP 10% Owner Sell 47.5 -1,414 -0.03% $149.3K
Aug 30, 2024 Aug 30, 2024 RAINBOLT DAVID E Executive & Director Sell 17.5 -18,376 -2.38% $2M
Aug 30, 2024 Aug 30, 2024 Rainbolt Leslie Jeannine Director Sell 35.0 -18,376 -0.37% $2M
Aug 30, 2024 Aug 30, 2024 Main Street Banking Partners LP 10% Owner Sell 35.0 -18,376 -0.37% $2M
Aug 30, 2024 Aug 30, 2024 Ingram Kimberly Kay Director Neutral 52.5 - 0.00% -
Aug 30, 2024 Ingram Kimberly Kay Director Neutral 52.5 - 0.00% -
Aug 29, 2024 Aug 29, 2024 FORAKER RANDY President Sell 36.3 -130 -0.72% $13.9K
Aug 28, 2024 Aug 28, 2024 FORAKER RANDY President Sell 20.0 -2,870 -13.85% $307.4K
Aug 16, 2024 Aug 19, 2024 Lopez Dave R Director Sell 22.5 -1,000 -100.00% $102.1K