Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
$2.65M
4 trades · 1 insiders
Net · 90d
$-2.65M
Insiders on file
64
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| SCHMIDT DARRYL | Other | 116 | $216.9K | $3.50M | 2026-10-29 |
| Ingram Kimberly Kay | Director | 5 | $0 | $0 | 2026-08-30 |
| RAINBOLT DAVID E | President and CEO and Director | 147 | $0 | $133.04M | 2026-08-13 |
| Carroll Jason A | Chief Risk Officer | 4 | $0 | $0 | 2026-04-20 |
| Andrus Hannah | Executive Vice President | 5 | $0 | $0 | 2026-04-17 |
| Hannah Dennis Jay | Executive Vice President | 23 | $0 | $4.38M | 2026-04-03 |
| Slay John K JR | Regional Executive | 9 | $0 | $365.3K | 2026-04-03 |
| Wanzer Dara | Executive Vice President | 5 | $0 | $0 | 2026-04-03 |
| Foster Kelly | Senior Vice President | 20 | $0 | $600.2K | 2026-04-03 |
| Harlow David R | Regional Executive | 45 | $242.6K | $3.94M | 2026-04-03 |
| FERGUSON ROY C | Other | 4 | $0 | $0 | 2026-04-03 |
| COPELAND SCOTT | Executive Vice President | 16 | $15.1K | $893.1K | 2026-04-03 |
| BRAND DENNIS L | Other | 99 | $1.77M | $5.93M | 2026-04-03 |
| McCasland Thomas Howard III | Director | 14 | $628.0K | $628.0K | 2026-02-26 |
| FORAKER RANDY | Executive Vice President | 18 | $15.4K | $1.19M | 2026-02-10 |
| BF Bank Partners LP | 10% Owner | 17 | $0 | $27.29M | 2026-01-30 |
| Martin William Scott | Director | 28 | $0 | $17.47M | 2025-12-18 |
| Drummond F Ford | Director | 12 | $0 | $2.44M | 2025-08-13 |
| Goyne Joe | Executive Officer | 15 | $323.6K | $0 | 2025-04-02 |
| Rainbolt Leslie Jeannine | Director, 10% Owner | 12 | $0 | $9.68M | 2024-10-28 |
| Main Street Banking Partners LP | 10% Owner | 27 | $0 | $36.96M | 2024-10-28 |
| Lopez Dave R | Director | 19 | $0 | $1.05M | 2024-08-16 |
| Lawrence Kevin | Executive Vice President | 54 | $0 | $7.36M | 2024-05-02 |
| Jones Mautra Staley | Director | 2 | $24.7K | $0 | 2023-11-22 |
| Smith Robin Noel | Director | 7 | $0 | $1.00M | 2023-06-13 |
| RAINBOLT H E | Other | 32 | $496.2K | $1.25M | 2023-06-12 |
| KEATING FRANK A | Other | 3 | $0 | $0 | 2023-05-25 |
| Wedel Gregory | Director | 4 | $67.4K | $0 | 2023-05-04 |
| CRAIG C L JR | Director | 7 | $18.7K | $1.30M | 2023-01-23 |
| Johnstone William O | Vice Chairman and Director | 54 | $106.9K | $345.8K | 2022-11-23 |
| Ford Joseph | Director | 4 | $0 | $813.4K | 2022-08-16 |
| Wallace Mike | Director | 9 | $12.2K | $747.0K | 2022-01-24 |
| Pierson Brian Wade | Senior Vice President | 2 | $0 | $57.9K | 2021-07-19 |
| Zimmerman Patrick E | Regional Executive | 1 | $0 | $0 | 2021-07-16 |
| Diehl Greg | Senior Vice President | 1 | $0 | $0 | 2021-07-16 |
| Starks Ken | Regional Executive | 25 | $36.4K | $1.61M | 2021-03-11 |
| JAMES KAREN | Other | 17 | $0 | $1.75M | 2021-03-08 |
| Anderson John | Regional Executive | 12 | $0 | $2.09M | 2021-03-05 |
| Brace Mark | Regional Executive | 2 | $30.5K | $0 | 2020-12-18 |
| NEVILLE ROBERT M | Executive Vice President | 13 | $0 | $845.2K | 2020-11-16 |
| Samis Michael S. | Director | 6 | $105.0K | $436.9K | 2020-03-16 |
| WILLIAMS G RAINEY JR | Director | 8 | $37.8K | $176.4K | 2020-03-13 |
| NORICK RONALD J | Director | 7 | $826.7K | $654.9K | 2020-03-13 |
| SEAT DAVID | Regional Executive | 44 | $0 | $1.65M | 2020-02-11 |
| R BANKING LTD PTNRSHP | 10% Owner | 4 | $0 | $1.50M | 2019-12-31 |
| Smith Harry Maxson | President | 1 | $0 | $0 | 2019-12-03 |
| Gish Mark | Regional Executive | 9 | $0 | $593.0K | 2019-11-01 |
| Lance Bill G JR | Director | 1 | $0 | $0 | 2018-08-23 |
| Weast Jennifer C | Senior Vice President | 9 | $0 | $103.1K | 2018-04-05 |
| CRAWFORD WILLIAM H | Director | 5 | $0 | $1.29M | 2017-08-14 |
| Robinson Harvey | President & Regional Executive | 13 | $0 | $1.46M | 2017-04-24 |
| Fleming Paul D | Executive Vice President | 3 | $0 | $188.7K | 2017-01-20 |
| HANNAH D JAY | Executive Vice President | 9 | $0 | $998.6K | 2016-12-09 |
| Westman David | EVP, Chief Technology Officer | 28 | $0 | $895.5K | 2016-11-14 |
| GREER K GORDAN | BancFirst Corp. Director | 1 | $0 | $0 | 2016-08-11 |
| MCCALMONT J RALPH | Director | 5 | $0 | $1.06M | 2016-05-03 |
| HALVERSTADT DONALD B | Director | 7 | $0 | $739.6K | 2016-02-29 |
| McMillan Marion | Regional Executive | 230 | $0 | $2.11M | 2016-02-24 |
| CARDWELL WAYNE E | Regional Executive | 3 | $0 | $194.3K | 2014-09-02 |
| Shirley Natalie | Director | 1 | $0 | $0 | 2013-08-27 |
| Ross Cynthia S. | Director | 3 | $0 | $229.4K | 2013-06-26 |
| DANIEL JIM | Vice Chairman | 3 | $0 | $1.04M | 2012-08-24 |
| PETERSEN DALE E | EVP | 3 | $0 | $106.3K | 2012-07-18 |
| SHOCKLEY JOE T JR | EVP & CFO | 51 | $0 | $701.4K | 2012-07-05 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| SCHMIDT DARRYL | Executive Vice President, Di | G Gift | 2026-10-29 | 2026-11-02 | 900 | — | $0 | 42,064 | SEC↗ |
| Ingram Kimberly Kay | Director | M Exercise deriv | 2026-08-30 | 2026-08-31 | 500 | $110.55 | $55.3K | 2,000 | SEC↗ |
| Ingram Kimberly Kay | Director | M Exercise | 2026-08-30 | 2026-08-31 | 500 | $110.55 | $55.3K | 500 | SEC↗ |
| Ingram Kimberly Kay | Director | M Exercise deriv | 2026-08-30 | 2026-08-31 | 500 | $110.55 | $55.3K | 2,000 | SEC↗ |
| Ingram Kimberly Kay | Director | M Exercise | 2026-08-30 | 2026-08-31 | 500 | $110.55 | $55.3K | 500 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-13 | 2026-08-13 | 8,506 | $115.00 | $978.2K | 0 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-13 | 2026-08-13 | 8,506 | $115.00 | $978.2K | 0 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-06 | 2026-08-06 | 3,000 | $115.00 | $345.0K | 8,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-06 | 2026-08-06 | 3,000 | $115.00 | $345.0K | 8,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-05 | 2026-08-06 | 2,000 | $115.03 | $230.1K | 11,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-05 | 2026-08-06 | 2,000 | $115.03 | $230.1K | 11,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-04 | 2026-08-04 | 17,830 | $115.06 | $2.05M | 13,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-04 | 2026-08-04 | 17,830 | $115.06 | $2.05M | 13,506 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-03 | 2026-08-04 | 11,497 | $115.09 | $1.32M | 31,336 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-08-03 | 2026-08-04 | 11,497 | $115.09 | $1.32M | 31,336 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-29 | 2026-07-29 | 12,718 | $115.05 | $1.46M | 42,833 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-29 | 2026-07-29 | 12,718 | $115.05 | $1.46M | 42,833 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-28 | 2026-07-29 | 81,492 | $116.71 | $9.51M | 55,551 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-28 | 2026-07-29 | 81,492 | $116.71 | $9.51M | 55,551 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-27 | 2026-07-28 | 29,740 | $116.49 | $3.46M | 137,043 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-07-27 | 2026-07-28 | 29,740 | $116.49 | $3.46M | 137,043 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-05-07 | 2026-05-07 | 9,001 | $115.11 | $1.04M | 166,783 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-05-06 | 2026-05-07 | 6,219 | $115.07 | $715.6K | 175,784 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-04-29 | 2026-05-01 | 1 | $115.00 | $115 | 182,003 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-04-28 | 2026-04-28 | 24,614 | $115.55 | $2.84M | 182,004 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-04-27 | 2026-04-28 | 205 | $115.01 | $23.6K | 206,618 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-04-24 | 2026-04-24 | 650 | $115.02 | $74.8K | 206,823 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | S Sale | 2026-04-23 | 2026-04-24 | 17,527 | $115.53 | $2.02M | 207,473 | SEC↗ |
| Carroll Jason A | Chief Risk Officer | M Exercise deriv | 2026-04-20 | 2026-04-20 | 200 | $106.72 | $21.3K | 800 | SEC↗ |
| Carroll Jason A | Chief Risk Officer | M Exercise | 2026-04-20 | 2026-04-20 | 200 | — | $0 | 200 | SEC↗ |
| Andrus Hannah | Executive Vice President | M Exercise deriv | 2026-04-17 | 2026-04-20 | 800 | — | $0 | 3,200 | SEC↗ |
| Andrus Hannah | Executive Vice President | M Exercise | 2026-04-17 | 2026-04-20 | 800 | — | $0 | 800 | SEC↗ |
| BRAND DENNIS L | Other | I Discretionary | 2026-04-03 | 2026-04-03 | 62 | — | $0 | 6,697 | SEC↗ |
| Andrus Hannah | Executive Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 58 | — | $0 | 134 | SEC↗ |
| FERGUSON ROY C | Other | I Discretionary | 2026-04-03 | 2026-04-03 | 105 | — | $0 | 26,423 | SEC↗ |
| Carroll Jason A | Chief Risk Officer | I Discretionary | 2026-04-03 | 2026-04-03 | 45 | — | $0 | 142 | SEC↗ |
| COPELAND SCOTT | Executive Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 89 | — | $0 | 14,072 | SEC↗ |
| Foster Kelly | Senior Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 61 | — | $0 | 5,110 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 58 | — | $0 | 194 | SEC↗ |
| Harlow David R | Cheif Executive Officer | I Discretionary | 2026-04-03 | 2026-04-03 | 80 | — | $0 | 10,187 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 76 | — | $0 | 8,221 | SEC↗ |
| Slay John K JR | Chief Credit Officer | I Discretionary | 2026-04-03 | 2026-04-03 | 68 | — | $0 | 4,659 | SEC↗ |
| Wanzer Dara | Executive Vice President | I Discretionary | 2026-04-03 | 2026-04-03 | 42 | — | $0 | 870 | SEC↗ |
| McCasland Thomas Howard III | Director | J Other | 2026-02-26 | 2026-02-26 | 85,006 | — | $0 | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise deriv | 2026-02-10 | 2026-02-11 | 3,000 | — | $0 | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise | 2026-02-10 | 2026-02-11 | 3,000 | $20.83 | $62.5K | 3,000 | SEC↗ |
| FORAKER RANDY | Executive Vice President | S Sale | 2026-02-10 | 2026-02-11 | 3,000 | $119.91 | $359.7K | 0 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | G Gift | 2026-02-03 | 2026-02-03 | 225,000 | — | $0 | 73,395 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2026-02-03 | 2026-02-03 | 188 | — | $0 | 188 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2026-02-03 | 2026-02-03 | 188 | — | $0 | 0 | SEC↗ |
| BF Bank Partners LP | 10% Owner | J Other | 2026-01-30 | 2026-02-03 | 269,223 | — | $0 | 4,040,777 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2026-01-30 | 2026-02-03 | 225,000 | — | $0 | 298,395 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2026-01-30 | 2026-02-03 | 269,223 | — | $0 | 4,040,777 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2026-01-30 | 2026-02-03 | 38,085 | — | $0 | 38,085 | SEC↗ |
| Martin William Scott | Director | G Gift | 2025-12-18 | 2025-12-19 | 5,000 | — | $0 | 209,499 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2025-12-09 | 2025-12-09 | 600 | — | $0 | 42,964 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2025-12-09 | 2025-12-09 | 200 | — | $0 | 487 | SEC↗ |
| Drummond F Ford | Director | M Exercise deriv | 2025-08-13 | 2025-08-14 | 5,000 | — | $0 | 0 | SEC↗ |
| Drummond F Ford | Director | M Exercise | 2025-08-13 | 2025-08-14 | 5,000 | $20.83 | $104.1K | 5,000 | SEC↗ |
| Drummond F Ford | Director | S Sale | 2025-08-13 | 2025-08-14 | 5,000 | $126.29 | $631.5K | 0 | SEC↗ |
| Slay John K JR | Chief Credit Officer | A Award deriv | 2025-07-18 | 2025-12-08 | 2,500 | — | $0 | 5,000 | SEC↗ |
| Drummond F Ford | Director | M Exercise deriv | 2025-05-28 | 2025-05-28 | 5,000 | — | $0 | 5,000 | SEC↗ |
| Drummond F Ford | Director | M Exercise | 2025-05-28 | 2025-05-28 | 5,000 | $20.83 | $104.1K | 5,000 | SEC↗ |
| Drummond F Ford | Director | S Sale | 2025-05-28 | 2025-05-28 | 5,000 | $124.12 | $620.6K | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise deriv | 2025-05-21 | 2025-05-22 | 4,000 | — | $0 | 3,000 | SEC↗ |
| FORAKER RANDY | Executive Vice President | S Sale | 2025-05-21 | 2025-05-22 | 4,000 | $126.61 | $506.4K | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise | 2025-05-21 | 2025-05-22 | 4,000 | $20.83 | $83.3K | 4,000 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | I Discretionary | 2025-05-06 | 2025-05-07 | 14 | — | $0 | 22,556 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2025-05-06 | 2025-05-07 | 22,556 | — | $0 | 73,395 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | J Other | 2025-05-06 | 2025-05-07 | 22,556 | — | $0 | 0 | SEC↗ |
| BRAND DENNIS L | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 56 | — | $0 | 6,555 | SEC↗ |
| RAINBOLT DAVID E | Director, 10% Owner | I Discretionary | 2025-04-02 | 2025-04-02 | 204 | — | $0 | 73,381 | SEC↗ |
| COPELAND SCOTT | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 104 | — | $0 | 13,740 | SEC↗ |
| FERGUSON ROY C | Executive | I Discretionary | 2025-04-02 | 2025-04-02 | 121 | — | $0 | 25,997 | SEC↗ |
| FORAKER RANDY | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 103 | — | $0 | 17,849 | SEC↗ |
| Foster Kelly | Senior Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 68 | — | $0 | 4,929 | SEC↗ |
| Goyne Joe | Director | I Discretionary | 2025-04-02 | 2025-04-02 | 67 | — | $0 | 643 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 88 | — | $0 | 7,975 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 66 | — | $0 | 66 | SEC↗ |
| Harlow David R | Cheif Executive Officer | I Discretionary | 2025-04-02 | 2025-04-02 | 92 | — | $0 | 9,918 | SEC↗ |
| Wanzer Dara | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 47 | — | $0 | 771 | SEC↗ |
| Andrus Hannah | Executive Vice President | I Discretionary | 2025-04-02 | 2025-04-02 | 36 | — | $0 | 36 | SEC↗ |
| Martin William Scott | Director | S Sale | 2025-02-28 | 2025-02-28 | 10,000 | $119.13 | $1.19M | 214,499 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | S Sale | 2025-02-11 | 2025-02-11 | 5,000 | $122.06 | $610.3K | 43,564 | SEC↗ |
| Drummond F Ford | Director | M Exercise deriv | 2025-02-05 | 2025-02-06 | 5,000 | — | $0 | 10,000 | SEC↗ |
| Drummond F Ford | Director | S Sale | 2025-02-05 | 2025-02-06 | 5,000 | $120.58 | $602.9K | 0 | SEC↗ |
| Drummond F Ford | Director | M Exercise | 2025-02-05 | 2025-02-06 | 5,000 | $20.83 | $104.1K | 5,000 | SEC↗ |
| Drummond F Ford | Director | M Exercise deriv | 2025-01-29 | 2025-01-29 | 5,000 | — | $0 | 15,000 | SEC↗ |
| Drummond F Ford | Director | S Sale | 2025-01-29 | 2025-01-29 | 5,000 | $117.97 | $589.9K | 0 | SEC↗ |
| Drummond F Ford | Director | M Exercise | 2025-01-29 | 2025-01-29 | 5,000 | $20.83 | $104.1K | 5,000 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 48,564 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 48,851 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2024-12-17 | 2024-12-18 | 287 | — | $0 | 287 | SEC↗ |
| BRAND DENNIS L | Executive Vice President | S Sale | 2024-12-12 | 2024-12-12 | 4,000 | $126.50 | $506.0K | 33,000 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-11-21 | 2024-11-21 | 24,607 | $124.70 | $3.07M | 224,499 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | G Gift | 2024-11-19 | 2024-11-19 | 10,000 | — | $0 | 4,000 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-11-15 | 2024-11-15 | 25,000 | $123.00 | $3.08M | 249,106 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-11-14 | 2024-11-14 | 7,500 | $123.17 | $923.8K | 274,106 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-11-13 | 2024-11-13 | 10,298 | $126.01 | $1.30M | 281,606 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-11-06 | 2024-11-06 | 15,000 | $117.00 | $1.75M | 291,904 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-11-06 | 2024-11-08 | 5,000 | $126.68 | $633.4K | 5,543 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-11-06 | 2024-11-08 | 5,543 | $126.50 | $701.2K | 0 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-10-30 | 2024-10-30 | 5,000 | $113.50 | $567.5K | 306,904 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-10-28 | 2024-10-29 | 24,421 | $110.78 | $2.71M | 4,910,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-28 | 2024-10-29 | 8,140 | $110.78 | $901.7K | 200,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-28 | 2024-10-29 | 8,140 | $110.78 | $901.7K | 200,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-28 | 2024-10-29 | 8,141 | $110.78 | $901.9K | 200,000 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-10-28 | 2024-10-29 | 24,421 | $110.78 | $2.71M | 4,910,000 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-10-24 | 2024-10-24 | 1,750 | $110.11 | $192.7K | 4,934,421 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-10-24 | 2024-10-24 | 1,750 | $110.11 | $192.7K | 4,934,421 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-24 | 2024-10-24 | 584 | $110.11 | $64.3K | 208,140 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-24 | 2024-10-24 | 583 | $110.11 | $64.2K | 208,140 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-24 | 2024-10-24 | 583 | $110.11 | $64.2K | 208,141 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-10-23 | 2024-10-23 | 5,601 | $110.21 | $617.3K | 4,936,171 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,723 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,724 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,724 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-10-23 | 2024-10-23 | 5,601 | $110.21 | $617.3K | 4,936,171 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-10-22 | 2024-10-22 | 778 | $110.00 | $85.6K | 4,941,772 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-10-22 | 2024-10-22 | 778 | $110.00 | $85.6K | 4,941,772 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,591 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,590 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,591 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-21 | 2024-10-21 | 717 | $110.47 | $79.2K | 210,850 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-21 | 2024-10-21 | 718 | $110.47 | $79.3K | 210,849 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-10-21 | 2024-10-21 | 717 | $110.47 | $79.2K | 210,850 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-10-21 | 2024-10-21 | 2,152 | $110.47 | $237.7K | 4,942,550 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-10-21 | 2024-10-21 | 2,152 | $110.47 | $237.7K | 4,942,550 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-13 | 2024-09-13 | 3,457 | $105.02 | $363.1K | 211,567 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-13 | 2024-09-13 | 3,458 | $105.02 | $363.2K | 211,567 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-13 | 2024-09-13 | 3,457 | $105.02 | $363.1K | 211,567 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-13 | 2024-09-13 | 10,371 | $105.02 | $1.09M | 4,944,702 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-13 | 2024-09-13 | 10,371 | $105.02 | $1.09M | 4,944,702 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-11 | 2024-09-11 | 1,391 | $105.01 | $146.1K | 4,955,073 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-11 | 2024-09-11 | 1,391 | $105.01 | $146.1K | 4,955,073 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-11 | 2024-09-11 | 464 | $105.01 | $48.7K | 215,024 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-11 | 2024-09-11 | 464 | $105.01 | $48.7K | 215,024 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-11 | 2024-09-11 | 463 | $105.01 | $48.6K | 215,025 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-10 | 2024-09-10 | 1,604 | $105.10 | $168.6K | 4,956,464 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-10 | 2024-09-10 | 1,604 | $105.10 | $168.6K | 4,956,464 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-10 | 2024-09-10 | 535 | $105.10 | $56.2K | 215,488 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-10 | 2024-09-10 | 535 | $105.10 | $56.2K | 215,488 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-10 | 2024-09-10 | 534 | $105.10 | $56.1K | 215,488 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-09 | 7,372 | $105.46 | $777.4K | 216,032 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-09 | 7,371 | $105.46 | $777.3K | 216,032 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-09 | 7,372 | $105.46 | $777.4K | 216,032 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-09 | 2024-09-09 | 22,115 | $105.46 | $2.33M | 4,958,095 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-09 | 2024-09-09 | 22,115 | $105.46 | $2.33M | 4,958,095 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-09 | 2024-09-10 | 27 | $105.25 | $2.8K | 4,958,068 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-09 | 2024-09-10 | 27 | $105.25 | $2.8K | 4,958,068 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-10 | 9 | $105.25 | $947 | 216,023 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-10 | 9 | $105.25 | $947 | 216,023 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-09 | 2024-09-10 | 10 | $105.25 | $1.1K | 216,022 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-09-03 | 2024-09-03 | 1,414 | $105.58 | $149.3K | 4,980,210 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-09-03 | 2024-09-03 | 1,414 | $105.58 | $149.3K | 4,980,210 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-03 | 2024-09-03 | 471 | $105.58 | $49.7K | 223,404 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-03 | 2024-09-03 | 472 | $105.58 | $49.8K | 223,403 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-09-03 | 2024-09-03 | 471 | $105.58 | $49.7K | 223,404 | SEC↗ |
| Ingram Kimberly Kay | Director | A Award deriv | 2024-08-30 | 2024-08-30 | 2,500 | — | $0 | 2,500 | SEC↗ |
| Main Street Banking Partners L | 10% Owner | S Sale | 2024-08-30 | 2024-08-30 | 18,377 | $106.22 | $1.95M | 4,981,624 | SEC↗ |
| Rainbolt Leslie Jeannine | Director, 10% Owner | S Sale | 2024-08-30 | 2024-08-30 | 18,377 | $106.22 | $1.95M | 4,981,624 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise deriv | 2024-08-29 | 2024-08-29 | 130 | — | $0 | 7,000 | SEC↗ |
| FORAKER RANDY | Executive Vice President | S Sale | 2024-08-29 | 2024-08-29 | 130 | $107.01 | $13.9K | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise | 2024-08-29 | 2024-08-29 | 130 | $20.83 | $2.7K | 130 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise deriv | 2024-08-28 | 2024-08-28 | 2,870 | $20.83 | $59.8K | 7,130 | SEC↗ |
| FORAKER RANDY | Executive Vice President | S Sale | 2024-08-28 | 2024-08-28 | 2,870 | $107.10 | $307.4K | 0 | SEC↗ |
| FORAKER RANDY | Executive Vice President | M Exercise | 2024-08-28 | 2024-08-28 | 2,870 | $20.83 | $59.8K | 2,870 | SEC↗ |
| Lopez Dave R | Director | M Exercise deriv | 2024-08-16 | 2024-08-19 | 1,000 | — | $0 | 4,000 | SEC↗ |
| Lopez Dave R | Director | M Exercise | 2024-08-16 | 2024-08-19 | 1,000 | $21.49 | $21.5K | 1,000 | SEC↗ |
| Lopez Dave R | Director | S Sale | 2024-08-16 | 2024-08-19 | 1,000 | $102.13 | $102.1K | 0 | SEC↗ |
| BF Bank Partners LP | 10% Owner | J Other | 2024-08-14 | 2024-08-15 | 690,000 | — | $0 | 4,310,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | J Other | 2024-08-14 | 2024-08-15 | 690,000 | — | $0 | 4,310,000 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-07-25 | 2024-07-25 | 15,000 | $107.50 | $1.61M | 311,904 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-25 | 2024-07-25 | 500 | $110.00 | $55.0K | 714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-24 | 2024-07-24 | 1,000 | $107.50 | $107.5K | 1,214 | SEC↗ |
| Martin William Scott | Director | S Sale | 2024-07-24 | 2024-07-24 | 5,000 | $107.50 | $537.5K | 326,904 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-07-23 | 2024-07-23 | 199 | $105.82 | $21.1K | 49,138 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-07-23 | 2024-07-23 | 21 | $105.82 | $2.2K | 5,143 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-23 | 2024-07-23 | 500 | $106.66 | $53.3K | 2,214 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-23 | 2024-07-23 | 2,000 | $105.00 | $210.0K | 2,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-22 | 2024-07-22 | 1,000 | $105.00 | $105.0K | 6,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-22 | 2024-07-22 | 2,000 | $105.16 | $210.3K | 4,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-07-19 | 2024-07-19 | 3,000 | $106.50 | $319.5K | 7,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-05-06 | 2024-05-07 | 2,096 | $92.23 | $193.3K | 14,114 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-05-06 | 2024-05-07 | 3,400 | $92.23 | $313.6K | 10,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-05-03 | 2024-05-03 | 204 | $92.38 | $18.8K | 16,210 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-05-02 | 2024-05-02 | 2,709 | — | $0 | 0 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-05-02 | 2024-05-02 | 2,709 | $91.16 | $247.0K | 10,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-05-02 | 2024-05-02 | 2,709 | $32.30 | $87.5K | 12,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-05-01 | 2024-05-01 | 10,000 | — | $0 | 2,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-05-01 | 2024-05-01 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-05-01 | 2024-05-01 | 10,000 | $90.00 | $900.0K | 10,000 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-05-01 | 2024-05-01 | 2,000 | $92.03 | $184.1K | 16,414 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-04-25 | 2024-04-25 | 10,000 | — | $0 | 12,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-04-25 | 2024-04-25 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-04-25 | 2024-04-25 | 10,000 | $90.00 | $900.0K | 10,000 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-04-24 | 2024-04-24 | 300 | $92.06 | $27.6K | 18,414 | SEC↗ |
| COPELAND SCOTT | Executive Vice President | S Sale | 2024-04-24 | 2024-04-25 | 2,534 | $92.21 | $233.7K | 13,290 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-04-22 | 2024-04-22 | 10,000 | — | $0 | 22,709 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-04-22 | 2024-04-22 | 24 | $89.71 | $2.2K | 5,122 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-04-22 | 2024-04-22 | 232 | $89.71 | $20.8K | 48,939 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-04-22 | 2024-04-22 | 10,000 | $32.30 | $323.0K | 20,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-04-22 | 2024-04-22 | 10,000 | $90.07 | $900.7K | 10,000 | SEC↗ |
| Carroll Jason A | Chief Risk Officer | A Award deriv | 2024-03-29 | 2026-04-03 | 1,000 | — | $0 | 2,000 | SEC↗ |
| Andrus Hannah | Executive Vice President | A Award deriv | 2024-03-29 | 2024-05-15 | 4,000 | — | $0 | 4,000 | SEC↗ |
| BRAND DENNIS L | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 30 | — | $0 | 6,333 | SEC↗ |
| COPELAND SCOTT | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 52 | — | $0 | 15,824 | SEC↗ |
| FERGUSON ROY C | Executive | I Discretionary | 2024-03-28 | 2024-03-29 | 64 | — | $0 | 25,432 | SEC↗ |
| FORAKER RANDY | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 54 | — | $0 | 17,380 | SEC↗ |
| Foster Kelly | Senior Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 31 | — | $0 | 4,676 | SEC↗ |
| Goyne Joe | Director | I Discretionary | 2024-03-28 | 2024-03-29 | 28 | — | $0 | 435 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 43 | — | $0 | 9,830 | SEC↗ |
| Harlow David R | Cheif Executive Officer | I Discretionary | 2024-03-28 | 2024-03-29 | 44 | — | $0 | 9,547 | SEC↗ |
| Lawrence Kevin | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 31 | — | $0 | 1,792 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | I Discretionary | 2024-03-28 | 2024-03-29 | 121 | — | $0 | 72,264 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 42 | — | $0 | 7,632 | SEC↗ |
| Wanzer Dara | Executive Vice President | I Discretionary | 2024-03-28 | 2024-03-29 | 20 | — | $0 | 623 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-03-07 | 2024-03-07 | 1,000 | $90.03 | $90.0K | 18,714 | SEC↗ |
| Lopez Dave R | Director | M Exercise deriv | 2024-03-04 | 2024-03-04 | 3,000 | — | $0 | 5,000 | SEC↗ |
| Lopez Dave R | Director | S Sale | 2024-03-04 | 2024-03-04 | 3,000 | $87.18 | $261.5K | 0 | SEC↗ |
| Lopez Dave R | Director | M Exercise | 2024-03-04 | 2024-03-04 | 3,000 | $21.49 | $64.5K | 3,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-02-29 | 2024-02-29 | 1,159 | — | $0 | 32,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-02-29 | 2024-02-29 | 1,159 | $88.00 | $102.0K | 10,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-02-29 | 2024-02-29 | 1,159 | $32.30 | $37.4K | 11,159 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-02-27 | 2024-02-27 | 1,529 | — | $0 | 33,868 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-02-27 | 2024-02-27 | 1,529 | $32.30 | $49.4K | 11,529 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-02-27 | 2024-02-27 | 1,529 | $88.00 | $134.6K | 10,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2024-02-23 | 2024-02-23 | 7,312 | — | $0 | 35,397 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2024-02-23 | 2024-02-23 | 7,312 | $32.30 | $236.2K | 17,312 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2024-02-23 | 2024-02-23 | 7,312 | $88.00 | $643.5K | 10,000 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-02-16 | 2024-02-20 | 4,000 | $90.00 | $360.0K | 19,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-02-15 | 2024-02-20 | 1,000 | $90.07 | $90.1K | 23,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-02-12 | 2024-02-20 | 4,000 | $88.66 | $354.6K | 24,714 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | S Sale | 2024-02-09 | 2024-02-20 | 4,000 | $88.45 | $353.8K | 28,714 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-01-22 | 2024-01-22 | 24 | $92.60 | $2.2K | 5,098 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2024-01-22 | 2024-01-22 | 225 | $92.60 | $20.8K | 48,707 | SEC↗ |
| Martin William Scott | Director | G Gift | 2023-12-14 | 2023-12-18 | 1,500 | — | $0 | 331,904 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | G Gift | 2023-12-11 | 2023-12-12 | 250 | — | $0 | 48,482 | SEC↗ |
| McCasland Thomas Howard III | Director | J Other | 2023-12-08 | 2025-02-27 | 32,538 | — | $0 | 4,402 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2023-12-06 | 2023-12-06 | 5,000 | — | $0 | 42,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2023-12-06 | 2023-12-06 | 5,000 | $32.30 | $161.5K | 15,000 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2023-12-06 | 2023-12-06 | 5,000 | $92.00 | $460.0K | 10,000 | SEC↗ |
| Jones Mautra Staley | Director | P Buy | 2023-11-22 | 2023-11-22 | 285 | $86.80 | $24.7K | 285 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | G Gift | 2023-11-02 | 2023-11-02 | 25,000 | — | $0 | 0 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-10-23 | 2023-10-23 | 251 | $83.04 | $20.8K | 48,732 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-10-23 | 2023-10-23 | 27 | $83.04 | $2.2K | 5,074 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | G Gift | 2023-08-10 | 2023-08-10 | 100 | — | $0 | 2,800 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-07-24 | 2023-07-24 | 93 | $100.67 | $9.4K | 48,481 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-07-24 | 2023-07-24 | 20 | $100.67 | $2.0K | 5,047 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | G Gift | 2023-07-10 | 2023-07-10 | 100 | — | $0 | 2,800 | SEC↗ |
| Roberson Robin Noel | Director | M Exercise deriv | 2023-06-13 | 2023-06-13 | 5,000 | — | $0 | 0 | SEC↗ |
| Roberson Robin Noel | Director | S Sale | 2023-06-13 | 2023-06-13 | 5,000 | $94.30 | $471.5K | 0 | SEC↗ |
| Roberson Robin Noel | Director | M Exercise | 2023-06-13 | 2023-06-13 | 5,000 | $47.55 | $237.8K | 5,000 | SEC↗ |
| RAINBOLT H E | Other | G Gift | 2023-06-12 | 2023-06-12 | 200 | — | $0 | 306 | SEC↗ |
| KEATING FRANK A | Other | J Other | 2023-05-25 | 2023-06-12 | 0 | — | $0 | 0 | SEC↗ |
| RAINBOLT H E | Chairman Emeritus and Direct | G Gift | 2023-05-22 | 2023-05-22 | 100 | — | $0 | 506 | SEC↗ |
| Goyne Joe | Director | P Buy | 2023-05-09 | 2023-05-09 | 1,000 | $71.50 | $71.5K | 5,600 | SEC↗ |
| Wedel Gregory | BancFirst Corp. Director | M Exercise deriv | 2023-05-04 | 2023-05-04 | 4,000 | — | $0 | 16,000 | SEC↗ |
| Wedel Gregory | BancFirst Corp. Director | M Exercise | 2023-05-04 | 2023-05-04 | 4,000 | $31.85 | $127.4K | 4,000 | SEC↗ |
| RAINBOLT H E | Chairman Emeritus and Direct | G Gift | 2023-05-01 | 2023-05-10 | 100 | — | $0 | 606 | SEC↗ |
| KEATING FRANK A | BancFirst Corp. Director | M Exercise deriv | 2023-04-27 | 2023-04-28 | 20,000 | — | $0 | 0 | SEC↗ |
| KEATING FRANK A | BancFirst Corp. Director | M Exercise | 2023-04-27 | 2023-04-28 | 20,000 | $28.23 | $564.6K | 20,000 | SEC↗ |
| BRAND DENNIS L | Executive Vice President and | P Buy | 2023-04-26 | 2023-04-26 | 2,500 | $74.00 | $185.0K | 34,500 | SEC↗ |
| BRAND DENNIS L | Executive Vice President and | P Buy | 2023-04-26 | 2023-04-26 | 2,500 | $73.50 | $183.8K | 37,000 | SEC↗ |
| RAINBOLT H E | Chairman Emeritus and Direct | P Buy | 2023-04-26 | 2023-04-26 | 700 | $74.08 | $51.9K | 706 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-04-26 | 2023-04-26 | 27 | $73.18 | $2.0K | 5,027 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-04-26 | 2023-04-26 | 262 | $73.18 | $19.2K | 48,388 | SEC↗ |
| Wanzer Dara | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 35 | — | $0 | 530 | SEC↗ |
| Hannah Dennis Jay | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 48 | — | $0 | 41,971 | SEC↗ |
| Harlow David R | Cheif Executive Officer | I Discretionary | 2023-04-10 | 2023-04-10 | 85 | — | $0 | 9,287 | SEC↗ |
| Lawrence Kevin | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 54 | — | $0 | 1,644 | SEC↗ |
| Foster Kelly | Senior Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 56 | — | $0 | 4,509 | SEC↗ |
| FERGUSON ROY C | Executive | I Discretionary | 2023-04-10 | 2023-04-10 | 127 | — | $0 | 25,013 | SEC↗ |
| FORAKER RANDY | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 106 | — | $0 | 17,033 | SEC↗ |
| BRAND DENNIS L | Executive Vice President and | I Discretionary | 2023-04-10 | 2023-04-10 | 55 | — | $0 | 6,184 | SEC↗ |
| COPELAND SCOTT | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 102 | — | $0 | 15,501 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | I Discretionary | 2023-04-10 | 2023-04-10 | 78 | — | $0 | 7,393 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | I Discretionary | 2023-04-10 | 2023-04-10 | 250 | — | $0 | 71,393 | SEC↗ |
| Goyne Joe | Director | I Discretionary | 2023-04-10 | 2023-04-10 | 49 | — | $0 | 308 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise deriv | 2023-02-27 | 2023-02-28 | 2,291 | — | $0 | 47,709 | SEC↗ |
| Lawrence Kevin | Executive Vice President | M Exercise | 2023-02-27 | 2023-02-28 | 2,291 | $32.30 | $74.0K | 12,291 | SEC↗ |
| Lawrence Kevin | Executive Vice President | S Sale | 2023-02-27 | 2023-02-28 | 2,291 | $92.00 | $210.8K | 10,000 | SEC↗ |
| BRAND DENNIS L | Executive Vice President and | P Buy | 2023-01-24 | 2023-01-24 | 2,000 | $83.00 | $166.0K | 32,000 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2023-01-23 | 2023-01-23 | 232 | $82.57 | $19.2K | 48,029 | SEC↗ |
| CRAIG C L JR | Director | J Other | 2023-01-23 | 2023-01-24 | 9,116 | — | $0 | 51,188 | SEC↗ |
| Martin William Scott | Director | G Gift | 2023-01-10 | 2023-01-11 | 1,000 | — | $0 | 333,404 | SEC↗ |
| Lopez Dave R | Director | M Exercise deriv | 2022-12-09 | 2022-12-12 | 2,000 | — | $0 | 8,000 | SEC↗ |
| Lopez Dave R | Director | M Exercise | 2022-12-09 | 2022-12-12 | 2,000 | $21.49 | $43.0K | 2,000 | SEC↗ |
| Lopez Dave R | Director | S Sale | 2022-12-09 | 2022-12-12 | 2,000 | $92.96 | $185.9K | 0 | SEC↗ |
| RAINBOLT H E | Chairman Emeritus and Direct | G Gift | 2022-12-09 | 2022-12-12 | 100 | — | $0 | 6 | SEC↗ |
| RAINBOLT DAVID E | Executive & Director | G Gift | 2022-12-09 | 2022-12-12 | 100 | — | $0 | 2,912 | SEC↗ |
| Johnstone William O | Vice Chairman and Director | I Discretionary | 2022-11-23 | 2022-11-28 | 216 | — | $0 | 8,027 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2022-10-18 | 2022-10-18 | 210 | $91.23 | $19.2K | 48,194 | SEC↗ |
| SCHMIDT DARRYL | Executive Vice President | P Buy | 2022-10-18 | 2022-10-19 | 210 | $91.23 | $19.2K | 48,194 | SEC↗ |