Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
---|---|---|---|---|---|---|---|---|---|---|---|
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | May 02, 2024 | Option Exercise | $32.30 | 2,709 | 87,501 | 12,709 | May 02, 2024, 12:37 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | May 02, 2024 | Sale | $91.16 | 2,709 | 246,966 | 10,000 | May 02, 2024, 12:37 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | May 01, 2024 | Option Exercise | $32.30 | 10,000 | 323,000 | 20,000 | May 01, 2024, 02:54 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | May 01, 2024 | Sale | $90.00 | 10,000 | 900,000 | 10,000 | May 01, 2024, 02:54 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 25, 2024 | Option Exercise | $32.30 | 10,000 | 323,000 | 20,000 | Apr 25, 2024, 12:15 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 25, 2024 | Sale | $90.00 | 10,000 | 900,028 | 10,000 | Apr 25, 2024, 12:15 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 22, 2024 | Sale | $90.07 | 10,000 | 900,723 | 10,000 | Apr 22, 2024, 01:11 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 22, 2024 | Option Exercise | $32.30 | 10,000 | 323,000 | 20,000 | Apr 22, 2024, 01:11 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 29, 2024 | Option Exercise | $32.30 | 1,159 | 37,436 | 11,159 | Feb 29, 2024, 12:47 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 29, 2024 | Sale | $88.00 | 1,159 | 101,992 | 10,000 | Feb 29, 2024, 12:47 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2024 | Option Exercise | $32.30 | 1,529 | 49,387 | 11,529 | Feb 27, 2024, 04:55 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2024 | Sale | $88.00 | 1,529 | 134,552 | 10,000 | Feb 27, 2024, 04:55 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 23, 2024 | Option Exercise | $32.30 | 7,312 | 236,178 | 17,312 | Feb 23, 2024, 04:32 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 23, 2024 | Sale | $88.00 | 7,312 | 643,461 | 10,000 | Feb 23, 2024, 04:32 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Dec 06, 2023 | Option Exercise | $32.30 | 5,000 | 161,500 | 15,000 | Dec 06, 2023, 11:15 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Dec 06, 2023 | Sale | $92.00 | 5,000 | 460,000 | 10,000 | Dec 06, 2023, 11:15 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2023 | Option Exercise | $32.30 | 2,291 | 73,999 | 12,291 | Feb 28, 2023, 10:39 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 27, 2023 | Sale | $92.00 | 2,291 | 210,772 | 10,000 | Feb 28, 2023, 10:39 AM | |
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/ | Lawrence Kevin | Executive Vice President | Feb 28, 2022 | Option Exercise | $21.43 | 33,000 | 707,190 | 21,000 | Feb 28, 2022, 05:22 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Feb 28, 2022 | Sale | $78.10 | 21,000 | 1,640,043 | 0 | Feb 28, 2022, 05:22 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Mar 01, 2021 | Option Exercise | $21.43 | 1,250 | 26,788 | 1,250 | Mar 01, 2021, 11:05 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Mar 01, 2021 | Sale | $65.50 | 1,250 | 81,875 | 0 | Mar 01, 2021, 11:05 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Dec 03, 2020 | Option Exercise | $21.43 | 2,500 | 53,575 | 2,500 | Dec 04, 2020, 10:11 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Dec 03, 2020 | Sale | $57.50 | 2,500 | 143,750 | 0 | Dec 04, 2020, 10:11 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Sep 05, 2018 | Option Exercise | $21.43 | 1,250 | 26,788 | 1,250 | Sep 05, 2018, 11:39 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Sep 05, 2018 | Sale | $64.00 | 1,250 | 80,000 | 0 | Sep 05, 2018, 11:39 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Jul 23, 2018 | Sale | $64.00 | 5,000 | 320,000 | 0 | Jul 23, 2018, 10:55 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Jul 23, 2018 | Option Exercise | $21.43 | 5,000 | 107,150 | 5,000 | Jul 23, 2018, 10:55 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 23, 2018 | Option Exercise | $21.43 | 5,000 | 107,150 | 5,000 | Apr 23, 2018, 03:27 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Apr 23, 2018 | Sale | $58.02 | 5,000 | 290,100 | 0 | Apr 23, 2018, 03:27 PM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Mar 12, 2018 | Option Exercise | $21.43 | 2,000 | 42,860 | 2,000 | Mar 13, 2018, 09:38 AM | |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | Mar 12, 2018 | Sale | $56.30 | 2,000 | 112,591 | 0 | Mar 13, 2018, 09:38 AM |