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/ | 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/ | 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/ | 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/ | BRAND DENNIS L | Executive Vice President and | May 14, 2020 | Buy | $30.00 | 1,000 | 30,000 | 26,000 | May 14, 2020, 12:25 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Mar 12, 2020 | Buy | $34.16 | 7,000 | 239,120 | 25,000 | Mar 12, 2020, 04:19 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Mar 09, 2020 | Buy | $40.47 | 4,000 | 161,870 | 18,000 | Mar 10, 2020, 11:42 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Feb 28, 2020 | Buy | $51.93 | 4,000 | 207,720 | 14,000 | Feb 28, 2020, 02:32 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Jan 26, 2017 | Sale | $66.46 | 2,500 | 166,144 | 6,250 | Jan 26, 2017, 05:12 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Jan 24, 2017 | Sale | $66.16 | 11,154 | 737,893 | 9,327 | Jan 24, 2017, 05:00 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Jan 20, 2017 | Sale | $66.16 | 1,346 | 89,045 | 5,673 | Jan 23, 2017, 11:22 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Dec 06, 2016 | Sale | $87.52 | 5,000 | 437,598 | 5,000 | Dec 06, 2016, 04:17 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 30, 2016 | Sale | $82.00 | 2,000 | 164,000 | 10,000 | Dec 01, 2016, 11:30 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 22, 2016 | Sale | $83.00 | 2,500 | 207,500 | 12,000 | Nov 22, 2016, 06:09 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 17, 2016 | Sale | $83.61 | 699 | 58,445 | 1,301 | Nov 22, 2016, 06:09 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 18, 2016 | Sale | $80.68 | 1,301 | 104,965 | 0 | Nov 22, 2016, 06:09 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 09, 2016 | Option Exercise | $55.66 | 1,000 | 55,655 | 15,000 | Nov 09, 2016, 01:48 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Nov 07, 2016 | Option Exercise | $54.66 | 11,400 | 623,067 | 20,200 | Nov 08, 2016, 10:30 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Oct 26, 2016 | Sale | $54.66 | 100 | 5,466 | 14,550 | Oct 27, 2016, 05:52 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Oct 24, 2016 | Sale | $54.56 | 12,500 | 681,998 | 20,750 | Oct 25, 2016, 04:07 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Aug 15, 2016 | Sale | $52.16 | 3,020 | 157,508 | 16,010 | Aug 15, 2016, 03:55 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Aug 10, 2016 | Sale | $52.16 | 400 | 20,862 | 14,700 | Aug 11, 2016, 05:34 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Aug 08, 2016 | Sale | $52.32 | 62 | 3,244 | 14,531 | Aug 10, 2016, 10:18 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Aug 09, 2016 | Sale | $52.16 | 9,744 | 508,198 | 19,372 | Aug 10, 2016, 10:18 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | Aug 05, 2016 | Sale | $52.16 | 11,774 | 614,073 | 20,387 | Aug 08, 2016, 11:48 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP and CEO | Jan 19, 2016 | Buy | $53.50 | 500 | 26,750 | 500 | Jan 21, 2016, 04:16 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP and CEO | Jan 20, 2016 | Buy | $52.90 | 1,500 | 79,350 | 2,000 | Jan 21, 2016, 04:16 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Mar 21, 2014 | Option Exercise | $47.57 | 10,716 | 509,717 | 17,358 | Mar 26, 2014, 11:20 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Mar 25, 2014 | Sale | $45.36 | 11,784 | 534,557 | 19,142 | Mar 26, 2014, 11:20 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Nov 26, 2013 | Sale | $56.25 | 1,000 | 56,250 | 2,000 | Nov 27, 2013, 03:53 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Oct 24, 2013 | Sale | $56.50 | 346 | 19,549 | 12,654 | Nov 27, 2013, 03:39 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Nov 08, 2013 | Sale | $56.50 | 3 | 170 | 12,651 | Nov 27, 2013, 03:39 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Nov 18, 2013 | Sale | $56.31 | 2,651 | 149,284 | 11,992 | Nov 27, 2013, 03:39 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Jun 18, 2013 | Sale | $30.81 | 1,100 | 33,894 | 13,550 | Jun 20, 2013, 03:38 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Jun 19, 2013 | Sale | $30.81 | 4,900 | 150,981 | 15,450 | Jun 20, 2013, 03:38 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Apr 11, 2013 | Option Exercise | $16.63 | 10,000 | 166,250 | 13,000 | Apr 15, 2013, 03:00 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Dec 27, 2012 | Option Exercise | $16.63 | 2,000 | 33,250 | 3,000 | Dec 27, 2012, 04:52 PM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Apr 17, 2012 | Option Exercise | $29.74 | 10,000 | 297,375 | 6,000 | Apr 18, 2012, 11:35 AM |
BANF | | BANCFIRST CORP /OK/ | BRAND DENNIS L | EVP | Aug 19, 2011 | Buy | $32.38 | 1,000 | 32,380 | 1,000 | Aug 22, 2011, 01:57 PM |