Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
---|---|---|---|---|---|---|---|---|---|---|---|
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Apr 22, 2024 | Buy | $89.71 | 232 | 20,812 | 48,939 | Apr 22, 2024, 11:11 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Apr 22, 2024 | Buy | $89.71 | 24 | 2,153 | 5,122 | Apr 22, 2024, 11:11 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/ | 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/ | 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/ | 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/ | 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/ | 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/ | 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/ | SCHMIDT DARRYL | Executive Vice President | Oct 22, 2019 | Sale | $59.22 | 5,000 | 296,082 | 35,000 | Oct 22, 2019, 03:46 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Sep 10, 2019 | Sale | $55.05 | 4,000 | 220,205 | 11,000 | Sep 10, 2019, 05:11 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Mar 23, 2018 | Option Exercise | $12.50 | 40,000 | 500,000 | 40,000 | Mar 26, 2018, 04:38 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 24, 2018 | Option Exercise | $12.50 | 2,500 | 31,250 | 2,500 | Jan 24, 2018, 03:08 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 24, 2018 | Sale | $56.00 | 2,500 | 140,000 | 0 | Jan 24, 2018, 03:08 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 27, 2017 | Option Exercise | $12.50 | 2,420 | 30,250 | 2,420 | Nov 27, 2017, 04:49 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 27, 2017 | Sale | $55.00 | 2,420 | 133,100 | 0 | Nov 27, 2017, 04:49 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 24, 2017 | Option Exercise | $12.50 | 80 | 1,000 | 80 | Nov 27, 2017, 03:10 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 24, 2017 | Sale | $55.00 | 80 | 4,400 | 0 | Nov 27, 2017, 03:10 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 23, 2017 | Sale | $56.10 | 2,000 | 112,200 | 0 | Oct 23, 2017, 03:22 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Oct 23, 2017 | Option Exercise | $12.50 | 2,000 | 25,000 | 2,000 | Oct 23, 2017, 03:22 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2017 | Option Exercise | $12.50 | 3,000 | 37,500 | 3,000 | Aug 01, 2017, 04:00 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2017 | Sale | $53.50 | 3,000 | 160,500 | 0 | Aug 01, 2017, 04:00 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 25, 2017 | Option Exercise | $25.00 | 3,983 | 99,575 | 11,483 | Jan 25, 2017, 02:36 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 25, 2017 | Sale | $94.75 | 3,983 | 377,389 | 7,500 | Jan 25, 2017, 02:36 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 24, 2017 | Sale | $94.85 | 1,017 | 96,464 | 7,500 | Jan 24, 2017, 04:54 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jan 24, 2017 | Option Exercise | $25.00 | 1,017 | 25,425 | 8,517 | Jan 24, 2017, 04:54 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 29, 2016 | Option Exercise | $20.00 | 5,000 | 100,000 | 7,500 | Nov 29, 2016, 04:38 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 10, 2016 | Option Exercise | $20.00 | 1,500 | 30,000 | 4,000 | Nov 10, 2016, 03:04 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 10, 2016 | Sale | $80.66 | 1,500 | 120,991 | 2,500 | Nov 10, 2016, 03:04 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 07, 2016 | Sale | $72.00 | 1,000 | 72,000 | 2,500 | Nov 08, 2016, 10:05 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Nov 07, 2016 | Option Exercise | $20.00 | 1,000 | 20,000 | 3,500 | Nov 08, 2016, 10:05 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 15, 2016 | Option Exercise | $20.00 | 4,000 | 80,000 | 4,500 | Aug 15, 2016, 04:12 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 15, 2016 | Sale | $66.69 | 4,000 | 266,750 | 3,500 | Aug 15, 2016, 04:12 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 25, 2016 | Option Exercise | $20.00 | 5,000 | 100,000 | 7,500 | Jul 26, 2016, 10:47 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 25, 2016 | Sale | $66.10 | 5,000 | 330,513 | 5,000 | Jul 26, 2016, 10:47 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jun 02, 2016 | Option Exercise | $20.00 | 2,000 | 40,000 | 4,500 | Jun 02, 2016, 03:31 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jun 02, 2016 | Sale | $63.03 | 2,000 | 126,050 | 2,500 | Jun 02, 2016, 03:31 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 18, 2015 | Option Exercise | $20.00 | 1,000 | 20,000 | 3,500 | Aug 19, 2015, 02:52 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 18, 2015 | Sale | $64.20 | 1,000 | 64,200 | 2,500 | Aug 19, 2015, 02:52 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 04, 2015 | Option Exercise | $20.00 | 797 | 15,940 | 3,297 | Aug 04, 2015, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 04, 2015 | Sale | $64.00 | 797 | 51,008 | 2,500 | Aug 04, 2015, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2015 | Option Exercise | $20.00 | 156 | 3,120 | 2,656 | Aug 04, 2015, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2015 | Sale | $64.08 | 156 | 9,997 | 2,555 | Aug 04, 2015, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 28, 2015 | Option Exercise | $20.00 | 47 | 940 | 2,547 | Jul 30, 2015, 07:01 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 28, 2015 | Sale | $65.00 | 47 | 3,055 | 2,500 | Jul 30, 2015, 07:01 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 28, 2014 | Sale | $63.50 | 1,000 | 63,500 | 2,500 | Aug 29, 2014, 10:00 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 28, 2014 | Option Exercise | $20.00 | 1,000 | 20,000 | 3,500 | Aug 29, 2014, 10:00 AM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 19, 2014 | Option Exercise | $20.00 | 1,000 | 20,000 | 3,500 | Aug 20, 2014, 05:13 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 19, 2014 | Sale | $61.25 | 1,000 | 61,250 | 2,500 | Aug 20, 2014, 05:13 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 06, 2014 | Option Exercise | $20.00 | 1,500 | 30,000 | 4,000 | Aug 08, 2014, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Aug 06, 2014 | Sale | $61.00 | 1,500 | 91,500 | 2,500 | Aug 08, 2014, 02:24 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2014 | Option Exercise | $20.00 | 1,500 | 30,000 | 4,000 | Aug 01, 2014, 05:51 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | Jul 31, 2014 | Sale | $61.25 | 1,500 | 91,875 | 2,500 | Aug 01, 2014, 05:51 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | EVP | Dec 13, 2013 | Option Exercise | $20.00 | 2,500 | 50,000 | 2,500 | Dec 17, 2013, 05:20 PM | |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | EVP | Jun 10, 2011 | Buy | $37.02 | 500 | 18,510 | 2,500 | Jun 10, 2011, 02:59 PM |