NASDAQ:BANF
BancFirst Corporation Stock Insider Trading
$82.01
+0.740 (+0.91%)
At Close: Apr 18, 2024
Date | Action | Amount | Person | Type |
---|---|---|---|---|
Mar 28, 2024 | Buy | 20 | Wanzer Dara | Common Stock |
Mar 28, 2024 | Buy | 42 | Schmidt Darryl | Common Stock |
Mar 28, 2024 | Buy | 121 | Rainbolt David E | Common Stock |
Mar 28, 2024 | Buy | 31 | Lawrence Kevin | Common Stock |
Mar 28, 2024 | Buy | 44 | Harlow David R | Common Stock |
Mar 28, 2024 | Buy | 43 | Hannah Dennis Jay | Common Stock |
Mar 28, 2024 | Buy | 28 | Goyne Joe | Common Stock |
Mar 28, 2024 | Buy | 31 | Foster Kelly | Common Stock |
Mar 28, 2024 | Buy | 54 | Foraker Randy | Common Stock |
Mar 28, 2024 | Buy | 64 | Ferguson Roy C | Common Stock |
Mar 28, 2024 | Buy | 52 | Copeland Scott | Common Stock |
Mar 28, 2024 | Buy | 30 | Brand Dennis L | Common Stock |
Mar 07, 2024 | Sell | 1 000 | Hannah Dennis Jay | Common Stock |
Mar 04, 2024 | Sell | 3 000 | Lopez Dave R | Option (right to buy) |
Mar 04, 2024 | Buy | 3 000 | Lopez Dave R | Common Stock |
Mar 04, 2024 | Sell | 3 000 | Lopez Dave R | Common Stock |
Feb 29, 2024 | Sell | 1 159 | Lawrence Kevin | Option (right to buy) |
Feb 29, 2024 | Buy | 1 159 | Lawrence Kevin | Common Stock |
Feb 29, 2024 | Sell | 1 159 | Lawrence Kevin | Common Stock |
Feb 27, 2024 | Sell | 1 529 | Lawrence Kevin | Option (right to buy) |
Feb 27, 2024 | Buy | 1 529 | Lawrence Kevin | Common Stock |
Feb 27, 2024 | Sell | 1 529 | Lawrence Kevin | Common Stock |
Feb 23, 2024 | Sell | 7 312 | Lawrence Kevin | Option (right to buy) |
Feb 23, 2024 | Buy | 7 312 | Lawrence Kevin | Common Stock |
Feb 23, 2024 | Sell | 7 312 | Lawrence Kevin | Common Stock |
Feb 16, 2024 | Sell | 4 000 | Hannah Dennis Jay | Common Stock |
Feb 15, 2024 | Sell | 1 000 | Hannah Dennis Jay | Common Stock |
Feb 12, 2024 | Sell | 4 000 | Hannah Dennis Jay | Common Stock |
Feb 09, 2024 | Sell | 4 000 | Hannah Dennis Jay | Common Stock |
Jan 22, 2024 | Buy | 225 | Schmidt Darryl | Common Stock |
Jan 22, 2024 | Buy | 24 | Schmidt Darryl | Common Stock |
Dec 31, 2023 | Buy | 0 | Wanzer Dara | |
Dec 31, 2023 | Sell | 0 | Schmidt Darryl | Common Stock |
Dec 31, 2023 | Buy | 0 | Schmidt Darryl | Common Stock |
Dec 31, 2023 | Sell | 0 | Rainbolt David E | Common Stock |
Dec 31, 2023 | Sell | 0 | Rainbolt David E | Common Stock |
Dec 31, 2023 | Buy | 0 | Rainbolt David E | Common Stock |
Dec 31, 2023 | Sell | 0 | Lawrence Kevin | Common Stock |
Dec 31, 2023 | Sell | 0 | Harlow David R | Common Stock |
Dec 31, 2023 | Sell | 0 | Hannah Dennis Jay | Common Stock |
Dec 31, 2023 | Sell | 0 | Goyne Joe | Common Stock |
Dec 31, 2023 | Buy | 0 | Foster Kelly | |
Dec 31, 2023 | Buy | 0 | Foraker Randy | Common Stock |
Dec 31, 2023 | Buy | 0 | Ferguson Roy C | Common Stock |
Dec 31, 2023 | Buy | 0 | Ferguson Roy C | Common Stock |
Dec 31, 2023 | Buy | 0 | Copeland Scott | |
Dec 31, 2023 | Sell | 0 | Brand Dennis L | Common Stock |
Dec 14, 2023 | Sell | 1 500 | Martin William Scott | Common Stock |
Dec 11, 2023 | Sell | 250 | Schmidt Darryl | Common Stock |
Dec 06, 2023 | Sell | 5 000 | Lawrence Kevin | Option (right to buy) |
Dec 06, 2023 | Buy | 5 000 | Lawrence Kevin | Common Stock |
Dec 06, 2023 | Sell | 5 000 | Lawrence Kevin | Common Stock |
Nov 22, 2023 | Buy | 285 | Jones Mautra Staley | Common Stock |
Nov 02, 2023 | Sell | 25 000 | Rainbolt David E | Common Stock |
Oct 23, 2023 | Buy | 251 | Schmidt Darryl | Common Stock |
Oct 23, 2023 | Buy | 27 | Schmidt Darryl | Common Stock |
Aug 10, 2023 | Buy | 100 | Rainbolt David E | Common Stock |
Jul 27, 2023 | Buy | 0 | Rainbolt Leslie Jeannine | Common Stock |
Jul 27, 2023 | Buy | 0 | Rainbolt Leslie Jeannine | Common Stock |
Jul 24, 2023 | Buy | 93 | Schmidt Darryl | Common Stock |
Jul 24, 2023 | Buy | 20 | Schmidt Darryl | Common Stock |
Jul 10, 2023 | Buy | 100 | Rainbolt David E | Common Stock |
Jun 13, 2023 | Buy | 5 000 | Roberson Robin Noel | Common Stock |
Jun 13, 2023 | Sell | 5 000 | Roberson Robin Noel | Common Stock |
Jun 13, 2023 | Sell | 5 000 | Roberson Robin Noel | Option (right to buy) |
Jun 12, 2023 | Sell | 200 | Rainbolt H E | Common Stock |
May 25, 2023 | Sell | 0 | Keating Frank A | common stock |
May 22, 2023 | Sell | 100 | Rainbolt H E | Common Stock |
May 09, 2023 | Buy | 1 000 | Goyne Joe | Common Stock |
May 04, 2023 | Sell | 4 000 | Wedel Gregory | Option (right to buy) |
May 04, 2023 | Buy | 4 000 | Wedel Gregory | Common Stock |
May 01, 2023 | Sell | 100 | Rainbolt H E | Common Stock |
Apr 27, 2023 | Buy | 20 000 | Keating Frank A | Common Stock |
Apr 27, 2023 | Sell | 20 000 | Keating Frank A | Option (right to buy) |
Apr 26, 2023 | Buy | 262 | Schmidt Darryl | Common Stock |
Apr 26, 2023 | Buy | 27 | Schmidt Darryl | Common Stock |
Apr 26, 2023 | Buy | 700 | Rainbolt H E | Common Stock |
Apr 26, 2023 | Buy | 2 500 | Brand Dennis L | Common Stock |
Apr 26, 2023 | Buy | 2 500 | Brand Dennis L | Common Stock |
Apr 10, 2023 | Buy | 49 | Goyne Joe | Common Stock |
Apr 10, 2023 | Buy | 250 | Rainbolt David E | Common Stock |
Apr 10, 2023 | Buy | 78 | Schmidt Darryl | Common Stock |
Apr 10, 2023 | Buy | 102 | Copeland Scott | Common Stock |
Apr 10, 2023 | Buy | 55 | Brand Dennis L | Common Stock |
Apr 10, 2023 | Buy | 106 | Foraker Randy | Common Stock |
Apr 10, 2023 | Buy | 127 | Ferguson Roy C | Common Stock |
Apr 10, 2023 | Buy | 56 | Foster Kelly | Common Stock |
Apr 10, 2023 | Buy | 54 | Lawrence Kevin | Common Stock |
Apr 10, 2023 | Buy | 85 | Harlow David R | Common Stock |
Apr 10, 2023 | Buy | 48 | Hannah Dennis Jay | Common Stock |
Apr 10, 2023 | Buy | 35 | Wanzer Dara | Common Stock |
Feb 27, 2023 | Sell | 2 291 | Lawrence Kevin | Option (right to buy) |
Feb 27, 2023 | Buy | 2 291 | Lawrence Kevin | Common Stock |
Feb 27, 2023 | Sell | 2 291 | Lawrence Kevin | Common Stock |
Jan 24, 2023 | Buy | 2 000 | Brand Dennis L | Common Stock |
Jan 23, 2023 | Buy | 9 116 | Craig C L Jr | Common Stock |
Jan 23, 2023 | Buy | 232 | Schmidt Darryl | Common Stock |
Jan 10, 2023 | Sell | 1 000 | Martin William Scott | Common Stock |
Jan 03, 2023 | Buy | 0 | Hannah Dennis Jay | Common Stock |
Jan 03, 2023 | Buy | 0 | Hannah Dennis Jay | Common Stock |