BANFBANCFIRST CORP /OK/
- Market cap
- $3.74B
- as of 2026-10-23
- Latest close
- $111.21
- as of 2026-10-23
- Sector
- Financial Services
- as of 2026-10-24
- Industry
- Banks - Regional
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-23
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Ingram Kimberly Kay | Aug 30 | Aug 31 | M | 500 | $110.55 | $55,275 | 500 | No | Form 4 |
| Ingram Kimberly Kay | Aug 30 | Aug 31 | M · derivative | 500 | $110.55 | $55,275 | 2,000 | No | Form 4 |
| Rainbolt David E | Aug 13 | Aug 13 | S | 8,506 | $115.00 | Sale −$978,190 | not reported | No | Form 4 |
| Rainbolt David E | Aug 6 | Aug 6 | S | 3,000 | $115.00 | Sale −$345,000 | 8,506 | No | Form 4 |
| Rainbolt David E | Aug 5 | Aug 6 | S | 2,000 | $115.03 | Sale −$230,060 | 11,506 | No | Form 4 |
| Rainbolt David E | Aug 4 | Aug 4 | S | 17,830 | $115.06 | Sale −$2,051,520 | 13,506 | No | Form 4 |
| Rainbolt David E | Aug 3 | Aug 4 | S | 11,497 | $115.09 | Sale −$1,323,190 | 31,336 | No | Form 4 |
| Rainbolt David E | Jul 29 | Jul 29 | S | 12,718 | $115.05 | Sale −$1,463,206 | 42,833 | No | Form 4 |
| Rainbolt David E | Jul 28 | Jul 29 | S | 81,492 | $116.71 | Sale −$9,510,931 | 55,551 | No | Form 4 |
| Rainbolt David E | Jul 27 | Jul 28 | S | 29,740 | $116.49 | Sale −$3,464,413 | 137,043 | No | Form 4 |
| Rainbolt David E | May 7 | May 7 | S | 9,001 | $115.11 | Sale −$1,036,105 | 166,783 | No | Form 4 |
| Rainbolt David E | May 6 | May 7 | S | 6,219 | $115.07 | Sale −$715,620 | 175,784 | No | Form 4 |
| Rainbolt David E | Apr 29 | May 1 | S | 1 | $115.00 | Sale −$115 | 182,003 | No | Form 4 |
| Rainbolt David E | Apr 28 | Apr 28 | S | 24,614 | $115.55 | Sale −$2,844,148 | 182,004 | No | Form 4 |
| Rainbolt David E | Apr 27 | Apr 28 | S | 205 | $115.01 | Sale −$23,577 | 206,618 | No | Form 4 |
| Rainbolt David E | Apr 24 | Apr 24 | S | 650 | $115.02 | Sale −$74,763 | 206,823 | No | Form 4 |
| Rainbolt David E | Apr 23 | Apr 24 | S | 17,527 | $115.53 | Sale −$2,024,894 | 207,473 | No | Form 4 |
| Carroll Jason AChief Risk Officer | Apr 20 | Apr 20 | M | 200 | $0.00 | $0 | 200 | No | Form 4 |
| Carroll Jason AChief Risk Officer | Apr 20 | Apr 20 | M · derivative | 200 | $106.72 | $21,344 | 800 | No | Form 4 |
| Andrus HannahExecutive Vice President | Apr 17 | Apr 20 | M | 800 | $0.00 | $0 | 800 | No | Form 4 |
| Andrus HannahExecutive Vice President | Apr 17 | Apr 20 | M · derivative | 800 | $0.00 | $0 | 3,200 | No | Form 4 |
| Brand Dennis L | Apr 3 | Apr 3 | I | 62 | $0.00 | $0 | 6,697 | No | Form 4 |
| Andrus HannahExecutive Vice President | Apr 3 | Apr 3 | I | 58 | $0.00 | $0 | 134 | No | Form 4 |
| Ferguson Roy C | Apr 3 | Apr 3 | I | 105 | $0.00 | $0 | 26,423 | No | Form 4 |
| Carroll Jason AChief Risk Officer | Apr 3 | Apr 3 | I | 45 | $0.00 | $0 | 142 | No | Form 4 |
| Copeland ScottExecutive Vice President | Apr 3 | Apr 3 | I | 89 | $0.00 | $0 | 14,072 | No | Form 4 |
| Foster KellySenior Vice President | Apr 3 | Apr 3 | I | 61 | $0.00 | $0 | 5,110 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Apr 3 | Apr 3 | I | 58 | $0.00 | $0 | 194 | No | Form 4 |
| Harlow David RCheif Executive Officer | Apr 3 | Apr 3 | I | 80 | $0.00 | $0 | 10,187 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Apr 3 | Apr 3 | I | 76 | $0.00 | $0 | 8,221 | No | Form 4 |
| Slay John K JRChief Credit Officer | Apr 3 | Apr 3 | I | 68 | $0.00 | $0 | 4,659 | No | Form 4 |
| Wanzer DaraExecutive Vice President | Apr 3 | Apr 3 | I | 42 | $0.00 | $0 | 870 | No | Form 4 |
| Carroll Jason AChief Risk Officer | Mar 29, 2024 | Apr 3 | A · derivative | 1,000 | $0.00 | $0 | 2,000 | No | Form 4 |
| Rainbolt David E | Feb 3 | Mar 264/A | G | 225,000 | $0.00 | $0 | 225,000 | No | Form 4/A |
| McCasland Thomas Howard IIIDirector | Feb 26 | Feb 26 | J | 85,006 | $0.00 | $0 | not reported | No | Form 4 |
| Foraker RandyExecutive Vice President | Feb 10 | Feb 11 | M | 3,000 | $20.83 | $62,490 | 3,000 | No | Form 4 |
| Foraker RandyExecutive Vice President | Feb 10 | Feb 11 | S | 3,000 | $119.91 | Sale −$359,730 | not reported | No | Form 4 |
| Foraker RandyExecutive Vice President | Feb 10 | Feb 11 | M · derivative | 3,000 | $20.83 | $62,490 | not reported | No | Form 4 |
| Rainbolt David E | Feb 3 | Feb 3 | G | 225,000 | $0.00 | $0 | 73,395 | No | Form 4 |
| Rainbolt David E | Feb 3 | Feb 3 | J | 188 | $0.00 | $0 | 188 | No | Form 4 |
| Rainbolt David E | Feb 3 | Feb 3 | J | 188 | $0.00 | $0 | not reported | No | Form 4 |
| BF Bank Partners LP | Jan 30 | Feb 3 | J | 269,223 | $0.00 | $0 | 4,040,777 | No | Form 4 |
| Rainbolt David E | Jan 30 | Feb 3 | J | 225,000 | $0.00 | $0 | 298,395 | No | Form 4 |
| Rainbolt David E | Jan 30 | Feb 3 | J | 269,223 | $0.00 | $0 | 4,040,777 | No | Form 4 |
| Rainbolt David E | Jan 30 | Feb 3 | J | 38,085 | $0.00 | $0 | 38,085 | No | Form 4 |
| Martin William ScottDirector | Dec 18, 2025 | Dec 19, 2025 | G | 5,000 | $0.00 | $0 | 209,499 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 9, 2025 | Dec 9, 2025 | G | 600 | $0.00 | $0 | 42,964.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 9, 2025 | Dec 9, 2025 | G | 200 | $0.00 | $0 | 487 | No | Form 4 |
| Slay John K JRChief Credit Officer | Jul 18, 2025 | Dec 8, 2025 | A · derivative | 2,500 | $0.00 | $0 | 5,000 | No | Form 4 |
| Slay John K JRChief Credit Officer | Jan 25, 2022 | Dec 8, 2025 | A · derivative | 25,000 | $75.71 | $1,892,750 | 50,000 | No | Form 4 |
| Drummond F FordDirector | Aug 13, 2025 | Aug 14, 2025 | M | 5,000 | $20.83 | $104,150 | 5,000 | No | Form 4 |
| Drummond F FordDirector | Aug 13, 2025 | Aug 14, 2025 | S | 5,000 | $126.29 | Sale −$631,450 | not reported | No | Form 4 |
| Drummond F FordDirector | Aug 13, 2025 | Aug 14, 2025 | M · derivative | 5,000 | $20.83 | $104,150 | not reported | No | Form 4 |
| Drummond F FordDirector | May 28, 2025 | May 28, 2025 | M | 5,000 | $20.83 | $104,150 | 5,000 | No | Form 4 |
| Drummond F FordDirector | May 28, 2025 | May 28, 2025 | S | 5,000 | $124.12 | Sale −$620,600 | not reported | No | Form 4 |
| Drummond F FordDirector | May 28, 2025 | May 28, 2025 | M · derivative | 5,000 | $20.83 | $104,150 | 5,000 | No | Form 4 |
| Foraker RandyExecutive Vice President | May 21, 2025 | May 22, 2025 | M | 4,000 | $20.83 | $83,320 | 4,000 | No | Form 4 |
| Foraker RandyExecutive Vice President | May 21, 2025 | May 22, 2025 | S | 4,000 | $126.61 | Sale −$506,440 | not reported | No | Form 4 |
| Foraker RandyExecutive Vice President | May 21, 2025 | May 22, 2025 | M · derivative | 4,000 | $20.83 | $83,320 | 3,000 | No | Form 4 |
| Rainbolt David E | May 6, 2025 | May 7, 2025 | J | 22,556 | $0.00 | $0 | 73,395 | No | Form 4 |
| Rainbolt David E | May 6, 2025 | May 7, 2025 | I | 14 | $0.00 | $0 | 22,556 | No | Form 4 |
| Rainbolt David E | May 6, 2025 | May 7, 2025 | J | 22,556 | $0.00 | $0 | not reported | No | Form 4 |
| Brand Dennis LExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 56 | $0.00 | $0 | 6,555 | No | Form 4 |
| Rainbolt David E | Apr 2, 2025 | Apr 2, 2025 | I | 204 | $0.00 | $0 | 73,381 | No | Form 4 |
| Copeland ScottExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 104 | $0.00 | $0 | 13,740 | No | Form 4 |
| Ferguson Roy CExecutive | Apr 2, 2025 | Apr 2, 2025 | I | 121 | $0.00 | $0 | 25,997 | No | Form 4 |
| Foraker RandyExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 103 | $0.00 | $0 | 17,849 | No | Form 4 |
| Foster KellySenior Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 68 | $0.00 | $0 | 4,929 | No | Form 4 |
| Goyne JoeDirector | Apr 2, 2025 | Apr 2, 2025 | I | 67 | $0.00 | $0 | 643 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 88 | $0.00 | $0 | 7,975 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 66 | $0.00 | $0 | 66 | No | Form 4 |
| Harlow David RCheif Executive Officer | Apr 2, 2025 | Apr 2, 2025 | I | 92 | $0.00 | $0 | 9,918 | No | Form 4 |
| Wanzer DaraExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 47 | $0.00 | $0 | 771 | No | Form 4 |
| Andrus HannahExecutive Vice President | Apr 2, 2025 | Apr 2, 2025 | I | 36 | $0.00 | $0 | 36 | No | Form 4 |
| Martin William ScottDirector | Feb 28, 2025 | Feb 28, 2025 | S | 10,000 | $119.13 | Sale −$1,191,300 | 214,499 | No | Form 4 |
| McCasland Thomas Howard IIIDirector | Dec 8, 2023 | Feb 27, 2025 | J | 32,538 | $0.00 | $0 | 4,402 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Feb 11, 2025 | Feb 11, 2025 | S | 5,000 | $122.06 | Sale −$610,300 | 43,564.08 | No | Form 4 |
| Drummond F FordDirector | Feb 5, 2025 | Feb 6, 2025 | M | 5,000 | $20.83 | $104,150 | 5,000 | No | Form 4 |
| Drummond F FordDirector | Feb 5, 2025 | Feb 6, 2025 | S | 5,000 | $120.58 | Sale −$602,900 | not reported | No | Form 4 |
| Drummond F FordDirector | Feb 5, 2025 | Feb 6, 2025 | M · derivative | 5,000 | $20.83 | $104,150 | 10,000 | No | Form 4 |
| Drummond F FordDirector | Jan 29, 2025 | Jan 29, 2025 | M | 5,000 | $20.83 | $104,150 | 5,000 | No | Form 4 |
| Drummond F FordDirector | Jan 29, 2025 | Jan 29, 2025 | S | 5,000 | $117.97 | Sale −$589,850 | not reported | No | Form 4 |
| Drummond F FordDirector | Jan 29, 2025 | Jan 29, 2025 | M · derivative | 5,000 | $20.83 | $104,150 | 15,000 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 17, 2024 | Dec 18, 2024 | G | 287 | $0.00 | $0 | 48,851.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 17, 2024 | Dec 18, 2024 | G | 287 | $0.00 | $0 | 48,564.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 17, 2024 | Dec 18, 2024 | G | 287 | $0.00 | $0 | 287 | No | Form 4 |
| Brand Dennis LExecutive Vice President | Dec 12, 2024 | Dec 12, 2024 | S | 4,000 | $126.50 | Sale −$506,000 | 33,000 | No | Form 4 |
| Martin William ScottDirector | Nov 21, 2024 | Nov 21, 2024 | S | 24,607 | $124.70 | Sale −$3,068,493 | 224,499 | No | Form 4 |
| Rainbolt David EExecutive & Director | Nov 19, 2024 | Nov 19, 2024 | G | 10,000 | $0.00 | $0 | 4,000 | No | Form 4 |
| Martin William ScottDirector | Nov 15, 2024 | Nov 15, 2024 | S | 25,000 | $123.00 | Sale −$3,075,000 | 249,106 | No | Form 4 |
| Martin William ScottDirector | Nov 14, 2024 | Nov 14, 2024 | S | 7,500 | $123.17 | Sale −$923,775 | 274,106 | No | Form 4 |
| Martin William ScottDirector | Nov 13, 2024 | Nov 13, 2024 | S | 10,298 | $126.01 | Sale −$1,297,651 | 281,606 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Nov 6, 2024 | Nov 8, 2024 | S | 5,000 | $126.68 | Sale −$633,400 | 5,543 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Nov 6, 2024 | Nov 8, 2024 | S | 5,543 | $126.50 | Sale −$701,190 | not reported | No | Form 4 |
| Martin William ScottDirector | Nov 6, 2024 | Nov 6, 2024 | S | 15,000 | $117.00 | Sale −$1,755,000 | 291,904 | No | Form 4 |
| Martin William ScottDirector | Oct 30, 2024 | Oct 30, 2024 | S | 5,000 | $113.50 | Sale −$567,500 | 306,904 | No | Form 4 |
| Rainbolt Leslie Jeannine | Oct 28, 2024 | Oct 29, 2024 | S | 24,421 | $110.78 | Sale −$2,705,358 | 4,910,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 28, 2024 | Oct 29, 2024 | S | 8,141 | $110.78 | Sale −$901,860 | 200,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 28, 2024 | Oct 29, 2024 | S | 8,140 | $110.78 | Sale −$901,749 | 200,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 28, 2024 | Oct 29, 2024 | S | 8,140 | $110.78 | Sale −$901,749 | 200,000 | No | Form 4 |
| Main Street Banking Partners LP | Oct 28, 2024 | Oct 29, 2024 | S | 24,421 | $110.78 | Sale −$2,705,358 | 4,910,000 | No | Form 4 |
| Rainbolt Leslie Jeannine | Oct 24, 2024 | Oct 24, 2024 | S | 1,750 | $110.11 | Sale −$192,693 | 4,934,421 | No | Form 4 |
| Main Street Banking Partners LP | Oct 24, 2024 | Oct 24, 2024 | S | 1,750 | $110.11 | Sale −$192,693 | 4,934,421 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 24, 2024 | Oct 24, 2024 | S | 583 | $110.11 | Sale −$64,194 | 208,141 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 24, 2024 | Oct 24, 2024 | S | 583 | $110.11 | Sale −$64,194 | 208,140 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 24, 2024 | Oct 24, 2024 | S | 584 | $110.11 | Sale −$64,304 | 208,140 | No | Form 4 |
| Rainbolt Leslie Jeannine | Oct 23, 2024 | Oct 23, 2024 | S | 5,601 | $110.21 | Sale −$617,286 | 4,936,171 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 23, 2024 | Oct 23, 2024 | S | 1,867 | $110.21 | Sale −$205,762 | 208,724 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 23, 2024 | Oct 23, 2024 | S | 1,867 | $110.21 | Sale −$205,762 | 208,723 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 23, 2024 | Oct 23, 2024 | S | 1,867 | $110.21 | Sale −$205,762 | 208,724 | No | Form 4 |
| Main Street Banking Partners LP | Oct 23, 2024 | Oct 23, 2024 | S | 5,601 | $110.21 | Sale −$617,286 | 4,936,171 | No | Form 4 |
| Rainbolt Leslie Jeannine | Oct 22, 2024 | Oct 22, 2024 | S | 778 | $110.00 | Sale −$85,580 | 4,941,772 | No | Form 4 |
| Main Street Banking Partners LP | Oct 22, 2024 | Oct 22, 2024 | S | 778 | $110.00 | Sale −$85,580 | 4,941,772 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 22, 2024 | Oct 22, 2024 | S | 259 | $110.00 | Sale −$28,490 | 210,591 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 22, 2024 | Oct 22, 2024 | S | 259 | $110.00 | Sale −$28,490 | 210,590 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 22, 2024 | Oct 22, 2024 | S | 259 | $110.00 | Sale −$28,490 | 210,591 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 21, 2024 | Oct 21, 2024 | S | 717 | $110.47 | Sale −$79,207 | 210,850 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 21, 2024 | Oct 21, 2024 | S | 718 | $110.47 | Sale −$79,317 | 210,849 | No | Form 4 |
| Rainbolt David EExecutive & Director | Oct 21, 2024 | Oct 21, 2024 | S | 717 | $110.47 | Sale −$79,207 | 210,850 | No | Form 4 |
| Main Street Banking Partners LP | Oct 21, 2024 | Oct 21, 2024 | S | 2,152 | $110.47 | Sale −$237,731 | 4,942,550 | No | Form 4 |
| Rainbolt Leslie Jeannine | Oct 21, 2024 | Oct 21, 2024 | S | 2,152 | $110.47 | Sale −$237,731 | 4,942,550 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 13, 2024 | Sep 13, 2024 | S | 3,458 | $105.02 | Sale −$363,159 | 211,567 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 13, 2024 | Sep 13, 2024 | S | 3,457 | $105.02 | Sale −$363,054 | 211,567 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 13, 2024 | Sep 13, 2024 | S | 3,457 | $105.02 | Sale −$363,054 | 211,567 | No | Form 4 |
| Main Street Banking Partners LP | Sep 13, 2024 | Sep 13, 2024 | S | 10,371 | $105.02 | Sale −$1,089,162 | 4,944,702 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 13, 2024 | Sep 13, 2024 | S | 10,371 | $105.02 | Sale −$1,089,162 | 4,944,702 | No | Form 4 |
| Main Street Banking Partners LP | Sep 11, 2024 | Sep 11, 2024 | S | 1,391 | $105.01 | Sale −$146,069 | 4,955,073 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 11, 2024 | Sep 11, 2024 | S | 1,391 | $105.01 | Sale −$146,069 | 4,955,073 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 11, 2024 | Sep 11, 2024 | S | 463 | $105.01 | Sale −$48,620 | 215,025 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 11, 2024 | Sep 11, 2024 | S | 464 | $105.01 | Sale −$48,725 | 215,024 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 11, 2024 | Sep 11, 2024 | S | 464 | $105.01 | Sale −$48,725 | 215,024 | No | Form 4 |
| Main Street Banking Partners LP | Sep 10, 2024 | Sep 10, 2024 | S | 1,604 | $105.10 | Sale −$168,580 | 4,956,464 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 10, 2024 | Sep 10, 2024 | S | 1,604 | $105.10 | Sale −$168,580 | 4,956,464 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 10, 2024 | Sep 10, 2024 | S | 534 | $105.10 | Sale −$56,123 | 215,488 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 10, 2024 | Sep 10, 2024 | S | 535 | $105.10 | Sale −$56,229 | 215,488 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 10, 2024 | Sep 10, 2024 | S | 535 | $105.10 | Sale −$56,229 | 215,488 | No | Form 4 |
| Main Street Banking Partners LP | Sep 9, 2024 | Sep 10, 2024 | S | 27 | $105.25 | Sale −$2,842 | 4,958,068 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 9, 2024 | Sep 10, 2024 | S | 27 | $105.25 | Sale −$2,842 | 4,958,068 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 10, 2024 | S | 10 | $105.25 | Sale −$1,053 | 216,022 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 10, 2024 | S | 9 | $105.25 | Sale −$947 | 216,023 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 10, 2024 | S | 9 | $105.25 | Sale −$947 | 216,023 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 9, 2024 | S | 7,371.5 | $105.46 | Sale −$777,398 | 216,032 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 9, 2024 | S | 7,370.5 | $105.46 | Sale −$777,293 | 216,032 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 9, 2024 | Sep 9, 2024 | S | 7,371.5 | $105.46 | Sale −$777,398 | 216,032 | No | Form 4 |
| Main Street Banking Partners LP | Sep 9, 2024 | Sep 9, 2024 | S | 22,114.5 | $105.46 | Sale −$2,332,195 | 4,958,095 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 9, 2024 | Sep 9, 2024 | S | 22,114.5 | $105.46 | Sale −$2,332,195 | 4,958,095 | No | Form 4 |
| Main Street Banking Partners LP | Sep 3, 2024 | Sep 3, 2024 | S | 1,414 | $105.58 | Sale −$149,290 | 4,980,209.5 | No | Form 4 |
| Rainbolt Leslie Jeannine | Sep 3, 2024 | Sep 3, 2024 | S | 1,414 | $105.58 | Sale −$149,290 | 4,980,209.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 3, 2024 | Sep 3, 2024 | S | 471 | $105.58 | Sale −$49,728 | 223,403.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 3, 2024 | Sep 3, 2024 | S | 472 | $105.58 | Sale −$49,834 | 223,402.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Sep 3, 2024 | Sep 3, 2024 | S | 471 | $105.58 | Sale −$49,728 | 223,403.5 | No | Form 4 |
| Ingram Kimberly Kay | Aug 30, 2024 | Aug 30, 2024 | A · derivative | 2,500 | $0.00 | $0 | 2,500 | No | Form 4 |
| Main Street Banking Partners LP | Aug 30, 2024 | Aug 30, 2024 | S | 18,376.5 | $106.22 | Sale −$1,951,952 | 4,981,623.5 | No | Form 4 |
| Rainbolt Leslie Jeannine | Aug 30, 2024 | Aug 30, 2024 | S | 18,376.5 | $106.22 | Sale −$1,951,952 | 4,981,623.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 30, 2024 | Aug 30, 2024 | S | 6,125.5 | $106.22 | Sale −$650,651 | 223,874.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 30, 2024 | Aug 30, 2024 | S | 6,125.5 | $106.22 | Sale −$650,651 | 223,874.5 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 30, 2024 | Aug 30, 2024 | S | 6,125.5 | $106.22 | Sale −$650,651 | 223,874.5 | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 29, 2024 | Aug 29, 2024 | M | 130 | $20.83 | $2,708 | 130 | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 29, 2024 | Aug 29, 2024 | S | 130 | $107.01 | Sale −$13,911 | not reported | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 29, 2024 | Aug 29, 2024 | M · derivative | 130 | $20.83 | $2,708 | 7,000 | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 28, 2024 | Aug 28, 2024 | M | 2,870 | $20.83 | $59,782 | 2,870 | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 28, 2024 | Aug 28, 2024 | S | 2,870 | $107.10 | Sale −$307,377 | not reported | No | Form 4 |
| Foraker RandyExecutive Vice President | Aug 28, 2024 | Aug 28, 2024 | M · derivative | 2,870 | $20.83 | $59,782 | 7,130 | No | Form 4 |
| Lopez Dave RDirector | Aug 16, 2024 | Aug 19, 2024 | M | 1,000 | $21.49 | $21,490 | 1,000 | No | Form 4 |
| Lopez Dave RDirector | Aug 16, 2024 | Aug 19, 2024 | S | 1,000 | $102.13 | Sale −$102,130 | not reported | No | Form 4 |
| Lopez Dave RDirector | Aug 16, 2024 | Aug 19, 2024 | M · derivative | 1,000 | $21.49 | $21,490 | 4,000 | No | Form 4 |
| BF Bank Partners LP | Aug 14, 2024 | Aug 15, 2024 | J | 690,000 | $0.00 | $0 | 4,310,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 14, 2024 | Aug 15, 2024 | J | 690,000 | $0.00 | $0 | 4,310,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 14, 2024 | Aug 15, 2024 | J | 230,000 | $0.00 | $0 | 230,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 14, 2024 | Aug 15, 2024 | J | 230,000 | $0.00 | $0 | 230,000 | No | Form 4 |
| Rainbolt David EExecutive & Director | Aug 14, 2024 | Aug 15, 2024 | J | 230,000 | $0.00 | $0 | 230,000 | No | Form 4 |
| Martin William ScottDirector | Jul 25, 2024 | Jul 25, 2024 | S | 15,000 | $107.50 | Sale −$1,612,500 | 311,904 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 25, 2024 | Jul 25, 2024 | S | 500 | $110.00 | Sale −$55,000 | 714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 24, 2024 | Jul 24, 2024 | S | 1,000 | $107.50 | Sale −$107,500 | 1,214 | No | Form 4 |
| Martin William ScottDirector | Jul 24, 2024 | Jul 24, 2024 | S | 5,000 | $107.50 | Sale −$537,500 | 326,904 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Jul 23, 2024 | Jul 23, 2024 | P | 199 | $105.82 | Purchase +$21,058 | 49,138.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Jul 23, 2024 | Jul 23, 2024 | P | 21 | $105.82 | Purchase +$2,222 | 5,143 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 23, 2024 | Jul 23, 2024 | S | 2,000 | $105.00 | Sale −$210,000 | 2,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 23, 2024 | Jul 23, 2024 | S | 500 | $106.66 | Sale −$53,330 | 2,214 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 22, 2024 | Jul 22, 2024 | S | 1,000 | $105.00 | Sale −$105,000 | 6,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 22, 2024 | Jul 22, 2024 | S | 2,000 | $105.16 | Sale −$210,320 | 4,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Jul 19, 2024 | Jul 19, 2024 | S | 3,000 | $106.50 | Sale −$319,500 | 7,714 | No | Form 4 |
| Andrus HannahExecutive Vice President | Mar 29, 2024 | May 15, 2024 | A · derivative | 4,000 | $0.00 | $0 | 4,000 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | May 6, 2024 | May 7, 2024 | S | 2,096 | $92.23 | Sale −$193,314 | 14,114 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | May 6, 2024 | May 7, 2024 | S | 3,400 | $92.23 | Sale −$313,582 | 10,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | May 3, 2024 | May 3, 2024 | S | 204 | $92.38 | Sale −$18,846 | 16,210 | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 2, 2024 | May 2, 2024 | M | 2,709 | $32.30 | $87,501 | 12,709 | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 2, 2024 | May 2, 2024 | S | 2,709 | $91.16 | Sale −$246,952 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 2, 2024 | May 2, 2024 | M · derivative | 2,709 | $32.30 | $87,501 | not reported | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 1, 2024 | May 1, 2024 | M | 10,000 | $32.30 | $323,000 | 20,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 1, 2024 | May 1, 2024 | S | 10,000 | $90.00 | Sale −$900,000 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | May 1, 2024 | May 1, 2024 | M · derivative | 10,000 | $32.30 | $323,000 | 2,709 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | May 1, 2024 | May 1, 2024 | S | 2,000 | $92.03 | Sale −$184,060 | 16,414 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 25, 2024 | Apr 25, 2024 | M | 10,000 | $32.30 | $323,000 | 20,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 25, 2024 | Apr 25, 2024 | S | 10,000 | $90.00 | Sale −$900,000 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 25, 2024 | Apr 25, 2024 | M · derivative | 10,000 | $32.30 | $323,000 | 12,709 | No | Form 4 |
| Copeland ScottExecutive Vice President | Apr 24, 2024 | Apr 25, 2024 | S | 2,534 | $92.21 | Sale −$233,660 | 13,290 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Apr 24, 2024 | Apr 24, 2024 | S | 300 | $92.06 | Sale −$27,618 | 18,414 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Apr 22, 2024 | Apr 22, 2024 | P | 232 | $89.71 | Purchase +$20,813 | 48,939.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Apr 22, 2024 | Apr 22, 2024 | P | 24 | $89.71 | Purchase +$2,153 | 5,122 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 22, 2024 | Apr 22, 2024 | M | 10,000 | $32.30 | $323,000 | 20,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 22, 2024 | Apr 22, 2024 | S | 10,000 | $90.07 | Sale −$900,700 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Apr 22, 2024 | Apr 22, 2024 | M · derivative | 10,000 | $32.30 | $323,000 | 22,709 | No | Form 4 |
| Brand Dennis LExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 30 | $0.00 | $0 | 6,333 | No | Form 4 |
| Copeland ScottExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 52 | $0.00 | $0 | 15,824 | No | Form 4 |
| Ferguson Roy CExecutive | Mar 28, 2024 | Mar 29, 2024 | I | 64 | $0.00 | $0 | 25,432 | No | Form 4 |
| Foraker RandyExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 54 | $0.00 | $0 | 17,380 | No | Form 4 |
| Foster KellySenior Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 31 | $0.00 | $0 | 4,676 | No | Form 4 |
| Goyne JoeDirector | Mar 28, 2024 | Mar 29, 2024 | I | 28 | $0.00 | $0 | 435 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 43 | $0.00 | $0 | 9,830 | No | Form 4 |
| Harlow David RCheif Executive Officer | Mar 28, 2024 | Mar 29, 2024 | I | 44 | $0.00 | $0 | 9,547 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 31 | $0.00 | $0 | 1,792 | No | Form 4 |
| Rainbolt David EExecutive & Director | Mar 28, 2024 | Mar 29, 2024 | I | 121 | $0.00 | $0 | 72,264 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 42 | $0.00 | $0 | 7,632 | No | Form 4 |
| Wanzer DaraExecutive Vice President | Mar 28, 2024 | Mar 29, 2024 | I | 20 | $0.00 | $0 | 623 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Mar 7, 2024 | Mar 7, 2024 | S | 1,000 | $90.03 | Sale −$90,030 | 18,714 | No | Form 4 |
| Lopez Dave RDirector | Mar 4, 2024 | Mar 4, 2024 | M | 3,000 | $21.49 | $64,470 | 3,000 | No | Form 4 |
| Lopez Dave RDirector | Mar 4, 2024 | Mar 4, 2024 | S | 3,000 | $87.18 | Sale −$261,540 | not reported | No | Form 4 |
| Lopez Dave RDirector | Mar 4, 2024 | Mar 4, 2024 | M · derivative | 3,000 | $21.49 | $64,470 | 5,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 29, 2024 | Feb 29, 2024 | M | 1,159 | $32.30 | $37,436 | 11,159 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 29, 2024 | Feb 29, 2024 | S | 1,159 | $88.00 | Sale −$101,992 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 29, 2024 | Feb 29, 2024 | M · derivative | 1,159 | $32.30 | $37,436 | 32,709 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 27, 2024 | Feb 27, 2024 | M | 1,529 | $32.30 | $49,387 | 11,529 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 27, 2024 | Feb 27, 2024 | S | 1,529 | $88.00 | Sale −$134,552 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 27, 2024 | Feb 27, 2024 | M · derivative | 1,529 | $32.30 | $49,387 | 33,868 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 23, 2024 | Feb 23, 2024 | M | 7,312 | $32.30 | $236,178 | 17,312 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 23, 2024 | Feb 23, 2024 | S | 7,312 | $88.00 | Sale −$643,456 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Feb 23, 2024 | Feb 23, 2024 | M · derivative | 7,312 | $32.30 | $236,178 | 35,397 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Feb 16, 2024 | Feb 20, 2024 | S | 4,000 | $90.00 | Sale −$360,000 | 19,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Feb 15, 2024 | Feb 20, 2024 | S | 1,000 | $90.07 | Sale −$90,070 | 23,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Feb 12, 2024 | Feb 20, 2024 | S | 4,000 | $88.66 | Sale −$354,640 | 24,714 | No | Form 4 |
| Hannah Dennis JayExecutive Vice President | Feb 9, 2024 | Feb 20, 2024 | S | 4,000 | $88.45 | Sale −$353,800 | 28,714 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Jan 22, 2024 | Jan 22, 2024 | P | 225 | $92.60 | Purchase +$20,835 | 48,707.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Jan 22, 2024 | Jan 22, 2024 | P | 24 | $92.60 | Purchase +$2,222 | 5,098 | No | Form 4 |
| Martin William ScottDirector | Dec 14, 2023 | Dec 18, 2023 | G | 1,500 | $0.00 | $0 | 331,904 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Dec 11, 2023 | Dec 12, 2023 | G | 250 | $0.00 | $0 | 48,482.08 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Dec 6, 2023 | Dec 6, 2023 | M | 5,000 | $32.30 | $161,500 | 15,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Dec 6, 2023 | Dec 6, 2023 | S | 5,000 | $92.00 | Sale −$460,000 | 10,000 | No | Form 4 |
| Lawrence KevinExecutive Vice President | Dec 6, 2023 | Dec 6, 2023 | M · derivative | 5,000 | $32.30 | $161,500 | 42,709 | No | Form 4 |
| Jones Mautra StaleyDirector | Nov 22, 2023 | Nov 22, 2023 | P | 285 | $86.80 | Purchase +$24,738 | 285 | No | Form 4 |
| Rainbolt David EExecutive & Director | Nov 2, 2023 | Nov 2, 2023 | G | 25,000 | $0.00 | $0 | not reported | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Oct 23, 2023 | Oct 23, 2023 | P | 251 | $83.04 | Purchase +$20,843 | 48,732.08 | No | Form 4 |
| Schmidt DarrylExecutive Vice President | Oct 23, 2023 | Oct 23, 2023 | P | 27 | $83.04 | Purchase +$2,242 | 5,074 | No | Form 4 |