Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
---|---|---|---|---|---|---|---|---|---|---|---|
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | Mar 07, 2024 | Sale | $90.03 | 1,000 | 90,034 | 18,714 | Mar 07, 2024, 04:38 PM | |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | Mar 04, 2024 | Sale | $54.33 | 6,000 | 325,996 | 3,000 | Mar 04, 2024, 06:18 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 29, 2024 | Sale | $60.15 | 2,318 | 139,428 | 11,159 | Feb 29, 2024, 12:47 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2024 | Sale | $60.15 | 3,058 | 183,939 | 11,529 | Feb 27, 2024, 04:55 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 23, 2024 | Option Exercise | $60.15 | 14,624 | 879,639 | 17,312 | Feb 23, 2024, 04:32 PM | |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | Feb 15, 2024 | Sale | $90.07 | 1,000 | 90,071 | 23,714 | Feb 20, 2024, 06:00 AM | |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | Feb 16, 2024 | Sale | $90.00 | 4,000 | 360,003 | 19,714 | Feb 20, 2024, 06:00 AM | |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | Feb 09, 2024 | Sale | $88.45 | 4,000 | 353,812 | 28,714 | Feb 20, 2024, 06:00 AM | |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | Feb 12, 2024 | Sale | $88.66 | 4,000 | 354,632 | 24,714 | Feb 20, 2024, 06:00 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 22, 2024 | Buy | $92.60 | 225 | 20,835 | 48,707 | Jan 22, 2024, 12:05 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 22, 2024 | Buy | $92.60 | 24 | 2,222 | 5,098 | Jan 22, 2024, 12:05 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Dec 06, 2023 | Option Exercise | $62.15 | 10,000 | 621,500 | 15,000 | Dec 06, 2023, 11:15 AM | |
BANF | BANCFIRST CORP /OK/ | Jones Mautra Staley | Director | Nov 22, 2023 | Buy | $86.80 | 285 | 24,738 | 285 | Nov 22, 2023, 01:07 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 23, 2023 | Buy | $83.04 | 251 | 20,843 | 48,732 | Oct 23, 2023, 11:28 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 23, 2023 | Buy | $83.04 | 27 | 2,242 | 5,074 | Oct 23, 2023, 11:28 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 24, 2023 | Buy | $100.67 | 93 | 9,363 | 48,481 | Jul 24, 2023, 10:01 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 24, 2023 | Buy | $100.67 | 20 | 2,013 | 5,047 | Jul 24, 2023, 10:01 AM | |
BANF | BANCFIRST CORP /OK/ | Roberson Robin Noel | Director | Jun 13, 2023 | Option Exercise | $70.92 | 10,000 | 709,244 | 5,000 | Jun 13, 2023, 11:40 AM | |
BANF | BANCFIRST CORP /OK/ | Goyne Joe | Director | May 09, 2023 | Buy | $71.50 | 1,000 | 71,500 | 5,600 | May 09, 2023, 02:19 PM | |
BANF | BANCFIRST CORP /OK/ | Wedel Gregory | Director | May 04, 2023 | Option Exercise | $31.85 | 4,000 | 127,400 | 4,000 | May 04, 2023, 05:58 PM | |
BANF | BANCFIRST CORP /OK/ | KEATING FRANK A | Director | Apr 27, 2023 | Option Exercise | $28.23 | 20,000 | 564,600 | 20,000 | Apr 28, 2023, 09:59 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Apr 26, 2023 | Buy | $73.18 | 262 | 19,172 | 48,388 | Apr 26, 2023, 04:30 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Apr 26, 2023 | Buy | $73.18 | 27 | 1,976 | 5,027 | Apr 26, 2023, 04:30 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT H E | Director | Apr 26, 2023 | Buy | $74.08 | 700 | 51,854 | 706 | Apr 26, 2023, 02:29 PM | |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Apr 26, 2023 | Buy | $73.75 | 5,000 | 368,750 | 37,000 | Apr 26, 2023, 12:39 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2023 | Option Exercise | $62.15 | 4,582 | 284,771 | 12,291 | Feb 28, 2023, 10:39 AM | |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Jan 24, 2023 | Buy | $83.00 | 2,000 | 166,000 | 32,000 | Jan 24, 2023, 03:28 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 23, 2023 | Buy | $82.57 | 232 | 19,157 | 48,029 | Jan 23, 2023, 11:14 AM | |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | Dec 09, 2022 | Option Exercise | $57.22 | 4,000 | 228,894 | 2,000 | Dec 12, 2022, 11:39 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 15, 2022 | Buy | $92.17 | 187 | 17,235 | 47,984 | Oct 19, 2022, 02:53 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 18, 2022 | Buy | $91.23 | 210 | 19,158 | 48,194 | Oct 19, 2022, 02:53 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 15, 2022 | Buy | $92.17 | 187 | 17,235 | 47,984 | Oct 18, 2022, 12:07 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 18, 2022 | Buy | $91.23 | 210 | 19,158 | 48,194 | Oct 18, 2022, 12:07 PM | |
BANF | BANCFIRST CORP /OK/ | McCasland Thomas Howard III | Director | Aug 31, 2022 | Option Exercise | $107.86 | 36,940 | 3,984,348 | 36,940 | Sep 01, 2022, 02:50 PM | |
BANF | BANCFIRST CORP /OK/ | Ford Joseph | Director | Aug 16, 2022 | Option Exercise | $82.27 | 13,904 | 1,143,924 | 6,952 | Aug 17, 2022, 11:02 AM | |
BANF | BANCFIRST CORP /OK/ | CRAIG C L JR | Director | Aug 09, 2022 | Sale | $111.13 | 1,000 | 111,130 | 42,072 | Aug 09, 2022, 05:25 PM | |
BANF | BANCFIRST CORP /OK/ | CRAIG C L JR | Director | Aug 08, 2022 | Sale | $110.53 | 4,800 | 530,534 | 43,072 | Aug 08, 2022, 05:13 PM | |
BANF | BANCFIRST CORP /OK/ | CRAIG C L JR | Director | Aug 05, 2022 | Sale | $108.71 | 2,700 | 293,522 | 47,872 | Aug 08, 2022, 10:25 AM | |
BANF | BANCFIRST CORP /OK/ | CRAIG C L JR | Director | Aug 04, 2022 | Sale | $107.94 | 1,500 | 161,916 | 50,572 | Aug 04, 2022, 05:15 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director | Aug 03, 2022 | Sale | $111.32 | 9,388 | 1,045,119 | 25,000 | Aug 03, 2022, 04:14 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director | Jul 29, 2022 | Sale | $106.46 | 50,000 | 5,322,750 | 34,388 | Aug 01, 2022, 04:17 PM | |
BANF | BANCFIRST CORP /OK/ | Roberson Robin Noel | Director | Jul 28, 2022 | Option Exercise | $77.11 | 10,000 | 771,105 | 5,000 | Jul 29, 2022, 10:01 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 18, 2022 | Option Exercise | $77.52 | 197 | 15,271 | 42,611 | Jun 14, 2022, 04:07 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Apr 18, 2022 | Option Exercise | $82.63 | 186 | 15,369 | 42,797 | Jun 14, 2022, 04:07 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Jun 07, 2022 | Sale | $95.35 | 2,000 | 190,698 | 10,000 | Jun 07, 2022, 04:11 PM | |
BANF | BANCFIRST CORP /OK/ | COPELAND SCOTT | Executive Vice President | Jun 02, 2022 | Sale | $92.44 | 450 | 41,598 | 0 | Jun 02, 2022, 03:53 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | May 13, 2022 | Sale | $82.58 | 39,409 | 3,254,230 | 5,007,080 | May 17, 2022, 01:39 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | May 17, 2022 | Sale | $82.51 | 7,080 | 584,191 | 5,000,000 | May 17, 2022, 01:39 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 17, 2022 | Sale | $82.51 | 7,080 | 584,191 | 5,000,000 | May 17, 2022, 01:34 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 13, 2022 | Sale | $82.58 | 39,409 | 3,254,230 | 5,007,080 | May 17, 2022, 01:34 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | May 13, 2022 | Sale | $82.58 | 39,416 | 3,254,808 | 5,007,071 | May 17, 2022, 01:27 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | May 17, 2022 | Sale | $82.51 | 7,071 | 583,449 | 5,000,000 | May 17, 2022, 01:27 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 12, 2022 | Sale | $83.26 | 90,438 | 7,529,922 | 5,046,489 | May 12, 2022, 04:56 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | May 12, 2022 | Sale | $83.26 | 90,438 | 7,529,922 | 5,046,489 | May 12, 2022, 04:55 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | May 12, 2022 | Sale | $83.26 | 90,440 | 7,530,088 | 5,046,487 | May 12, 2022, 04:52 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 12, 2022 | Sale | $84.06 | 52,500 | 4,413,024 | 5,136,927 | May 12, 2022, 11:38 AM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | May 12, 2022 | Sale | $84.06 | 52,500 | 4,413,024 | 5,136,927 | May 12, 2022, 11:37 AM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | May 12, 2022 | Sale | $84.06 | 52,500 | 4,413,024 | 5,136,927 | May 12, 2022, 11:32 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 28, 2022 | Option Exercise | $43.47 | 54,000 | 2,347,233 | 21,000 | Feb 28, 2022, 05:22 PM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Feb 22, 2022 | Option Exercise | $66.22 | 5,000 | 331,088 | 2,500 | Feb 22, 2022, 05:16 PM | |
BANF | BANCFIRST CORP /OK/ | Wallace Mike | Director | Jan 24, 2022 | Option Exercise | $23.01 | 6,000 | 138,060 | 8,000 | Jan 24, 2022, 11:07 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Dec 22, 2021 | Option Exercise | $55.46 | 1,714 | 95,058 | 42,414 | Dec 23, 2021, 11:59 AM | |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Sep 13, 2021 | Buy | $54.50 | 5,000 | 272,500 | 26,000 | Sep 14, 2021, 10:35 AM | |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Sep 14, 2021 | Buy | $54.06 | 4,000 | 216,250 | 30,000 | Sep 14, 2021, 10:35 AM | |
BANF | BANCFIRST CORP /OK/ | CRAIG C L JR | Director | Aug 20, 2021 | Buy | $56.29 | 332 | 18,688 | 52,072 | Aug 23, 2021, 02:21 PM | |
BANF | BANCFIRST CORP /OK/ | Pierson Brian Wade | Senior Vice President | Jul 30, 2020 | Sale | $46.27 | 950 | 43,957 | 50 | Jul 23, 2021, 05:09 PM | |
BANF | BANCFIRST CORP /OK/ | Pierson Brian Wade | Senior Vice President | Jul 19, 2021 | Sale | $55.80 | 250 | 13,951 | 1,000 | Jul 20, 2021, 10:34 AM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT H E | Director | May 20, 2021 | Buy | $72.02 | 1,000 | 72,020 | 1,206 | May 24, 2021, 02:16 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 18, 2021 | Sale | $71.81 | 5,000 | 359,060 | 5,189,427 | May 18, 2021, 06:00 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 14, 2021 | Sale | $73.25 | 15,000 | 1,098,716 | 5,199,527 | May 17, 2021, 11:37 AM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 12, 2021 | Sale | $72.61 | 5,473 | 397,378 | 5,244,527 | May 13, 2021, 05:31 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | May 13, 2021 | Sale | $72.92 | 30,000 | 2,187,606 | 5,214,527 | May 13, 2021, 05:31 PM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Apr 27, 2021 | Sale | $69.91 | 2,500 | 174,775 | 355,404 | Apr 27, 2021, 04:50 PM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Apr 23, 2021 | Sale | $69.00 | 5,000 | 345,000 | 357,904 | Apr 23, 2021, 11:42 AM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Apr 22, 2021 | Sale | $69.00 | 5,000 | 345,000 | 362,904 | Apr 22, 2021, 01:21 PM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Apr 21, 2021 | Sale | $68.53 | 5,000 | 342,650 | 367,904 | Apr 21, 2021, 06:24 PM | |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Mar 11, 2021 | Sale | $73.11 | 5,000 | 365,550 | 21,000 | Mar 22, 2021, 11:55 AM | |
BANF | BANCFIRST CORP /OK/ | Slay John K JR | Regional Executive | Mar 12, 2021 | Sale | $48.63 | 5,000 | 243,125 | 2,500 | Mar 12, 2021, 03:35 PM | |
BANF | BANCFIRST CORP /OK/ | Starks Ken | Regional Executive | Mar 11, 2021 | Option Exercise | $46.29 | 7,000 | 324,065 | 4,500 | Mar 11, 2021, 12:09 PM | |
BANF | BANCFIRST CORP /OK/ | JAMES KAREN | Executive Vice President and | Mar 08, 2021 | Sale | $70.55 | 5,000 | 352,750 | 10,236 | Mar 09, 2021, 10:15 AM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Mar 08, 2021 | Sale | $63.48 | 15,000 | 952,200 | 7,500 | Mar 09, 2021, 10:12 AM | |
BANF | BANCFIRST CORP /OK/ | Anderson John | Regional Executive | Mar 05, 2021 | Sale | $43.65 | 20,000 | 873,100 | 10,000 | Mar 05, 2021, 12:03 PM | |
BANF | BANCFIRST CORP /OK/ | Slay John K JR | Regional Executive | Mar 03, 2021 | Sale | $44.89 | 5,000 | 224,450 | 2,500 | Mar 03, 2021, 04:20 PM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Mar 03, 2021 | Sale | $66.50 | 10,000 | 665,000 | 372,904 | Mar 03, 2021, 10:40 AM | |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | Mar 02, 2021 | Sale | $65.38 | 10,000 | 653,800 | 382,904 | Mar 03, 2021, 10:07 AM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | Mar 01, 2021 | Sale | $65.80 | 16,996 | 1,118,361 | 5,250,000 | Mar 01, 2021, 05:40 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | Mar 01, 2021 | Sale | $65.80 | 16,996 | 1,118,361 | 5,250,000 | Mar 01, 2021, 05:05 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | Mar 01, 2021 | Sale | $65.80 | 16,996 | 1,118,361 | 5,250,000 | Mar 01, 2021, 05:02 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Mar 01, 2021 | Option Exercise | $43.47 | 2,500 | 108,663 | 1,250 | Mar 01, 2021, 11:05 AM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | Feb 26, 2021 | Sale | $65.06 | 4,713 | 306,643 | 5,266,996 | Mar 01, 2021, 09:56 AM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | Feb 26, 2021 | Sale | $65.06 | 4,713 | 306,643 | 5,266,996 | Mar 01, 2021, 09:53 AM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | Feb 26, 2021 | Sale | $65.06 | 4,713 | 306,643 | 5,266,996 | Mar 01, 2021, 09:52 AM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | Feb 25, 2021 | Sale | $65.18 | 9,280 | 604,864 | 5,271,709 | Feb 26, 2021, 04:06 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | Feb 25, 2021 | Sale | $65.18 | 9,280 | 604,864 | 5,271,709 | Feb 26, 2021, 04:03 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | Feb 25, 2021 | Sale | $65.18 | 9,280 | 604,864 | 5,271,709 | Feb 26, 2021, 04:00 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | Feb 24, 2021 | Sale | $66.11 | 36,046 | 2,383,160 | 5,280,989 | Feb 25, 2021, 12:42 PM | |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | President and CEO and Director | Feb 24, 2021 | Sale | $66.11 | 36,046 | 2,383,160 | 5,280,989 | Feb 25, 2021, 12:41 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | Feb 24, 2021 | Sale | $66.11 | 36,046 | 2,383,160 | 5,280,989 | Feb 25, 2021, 12:37 PM | |
BANF | BANCFIRST CORP /OK/ | BF Bank Partners LP | 10% Owner | Feb 23, 2021 | Sale | $66.13 | 21,761 | 1,439,129 | 5,317,035 | Feb 24, 2021, 04:00 PM | |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | Feb 23, 2021 | Sale | $66.13 | 21,761 | 1,439,129 | 5,317,035 | Feb 24, 2021, 03:59 PM |