Bancfirst Corp /Ok/ - BANF

Latest data: 12/20/2024 10:22:22 PM
EDGAR CIK 0000760498

Buy Breakdown

Total $62,706

Sell Breakdown

Total $24,244,372

Monthly Totals

Transaction Filed Name Type Shares @ Price Value Balance change Ownership
12/12/2024
12/12/2024
Executive Vice President
Officer
Sell
-4,000 @ $126.50
($506,000.00)
33,000 (-10.81%) Direct
11/06/2024
11/08/2024
Executive Vice President
Officer
Sell
-10,543 @ $126.58
($1,334,573.55)
0 (-100.00%) Direct
10/28/2024
10/29/2024
Executive & Director
Officer Director 10% owner
Sell
-24,421 @ $110.78
($2,705,443.85)
200,000 (-10.88%) Direct
10/28/2024
10/29/2024
Director 10% owner
Sell
-24,421 @ $110.78
($2,705,443.85)
4,910,000 (-0.49%) Direct
10/24/2024
10/24/2024
Executive & Director
Officer Director 10% owner
Sell
-1,750 @ $110.11
($192,700.02)
208,140 (-0.83%) Direct
10/24/2024
10/24/2024
Director 10% owner
Sell
-1,750 @ $110.11
($192,700.02)
4,934,421 (-0.04%) Direct
10/23/2024
10/23/2024
Executive & Director
Officer Director 10% owner
Sell
-5,601 @ $110.21
($617,270.53)
208,724 (-2.61%) Direct
10/23/2024
10/23/2024
Director 10% owner
Sell
-5,601 @ $110.21
($617,270.53)
4,936,171 (-0.11%) Direct
10/22/2024
10/22/2024
Executive & Director
Officer Director 10% owner
Sell
-777 @ $110.00
($85,470.00)
210,591 (-0.37%) Direct
10/22/2024
10/22/2024
Director 10% owner
Sell
-778 @ $110.00
($85,580.00)
4,941,772 (-0.02%) Direct
10/21/2024
10/21/2024
Executive & Director
Officer Director 10% owner
Sell
-2,152 @ $110.47
($237,724.55)
210,850 (-1.01%) Direct
10/21/2024
10/21/2024
Director 10% owner
Sell
-2,152 @ $110.47
($237,724.55)
4,942,550 (-0.04%) Direct
09/13/2024
09/13/2024
Executive & Director
Officer Director 10% owner
Sell
-10,372 @ $105.02
($1,089,309.97)
211,567 (-4.67%) Direct
09/13/2024
09/13/2024
Director 10% owner
Sell
-10,371 @ $105.02
($1,089,204.94)
4,944,702 (-0.21%) Direct
09/11/2024
09/11/2024
Executive & Director
Officer Director 10% owner
Sell
-1,391 @ $105.01
($146,062.93)
215,024 (-0.64%) Direct
09/11/2024
09/11/2024
Director 10% owner
Sell
-1,391 @ $105.01
($146,062.93)
4,955,073 (-0.03%) Direct
09/10/2024
09/10/2024
Executive & Director
Officer Director 10% owner
Sell
-1,604 @ $105.10
($168,572.70)
215,488 (-0.74%) Direct
09/10/2024
09/10/2024
Director 10% owner
Sell
-1,604 @ $105.10
($168,572.70)
4,956,464 (-0.03%) Direct
09/09/2024
09/09/2024
Executive & Director
Officer Director 10% owner
Sell
-22,112 @ $105.46
($2,331,827.59)
216,032 (-9.29%) Direct
09/09/2024
09/10/2024
Executive & Director
Officer Director 10% owner
Sell
-28 @ $105.25
($2,947.00)
216,023 (-0.01%) Direct
09/09/2024
09/10/2024
Director 10% owner
Sell
-27 @ $105.25
($2,841.75)
4,958,068 (-0.00%) Direct
09/09/2024
09/09/2024
Director 10% owner
Sell
-22,114 @ $105.46
($2,332,038.50)
4,958,095 (-0.44%) Direct
09/03/2024
09/03/2024
Executive & Director
Officer Director 10% owner
Sell
-1,414 @ $105.58
($149,297.05)
223,404 (-0.63%) Direct
09/03/2024
09/03/2024
Director 10% owner
Sell
-1,414 @ $105.58
($149,297.05)
4,980,210 (-0.03%) Direct
08/30/2024
08/30/2024
Executive & Director
Officer Director 10% owner
Sell
-18,375 @ $106.22
($1,951,847.62)
223,874 (-7.59%) Direct
08/30/2024
08/30/2024
Director 10% owner
Sell
-18,376 @ $106.22
($1,951,953.85)
4,981,624 (-0.37%) Direct
07/25/2024
07/25/2024
Executive Vice President
Officer
Sell
-500 @ $110.00
($55,000.00)
714 (-41.19%) Direct
07/24/2024
07/24/2024
Executive Vice President
Officer
Sell
-1,000 @ $107.50
($107,500.00)
1,214 (-45.17%) Direct
07/23/2024
07/23/2024
Executive Vice President
Officer
Sell
-2,500 @ $105.33
($263,330.35)
2,214 (-53.03%) Direct
07/23/2024
07/23/2024
Executive Vice President
Officer Director
Buy
199 @ $105.82
$21,059.00
49,138 (0.41%) Direct
07/22/2024
07/22/2024
Executive Vice President
Officer
Sell
-2,000 @ $105.16
($210,322.40)
4,714 (-29.79%) Direct
07/22/2024
07/22/2024
Executive Vice President
Officer
Sell
-1,000 @ $105.00
($105,000.00)
6,714 (-12.96%) Direct
07/19/2024
07/19/2024
Executive Vice President
Officer
Sell
-3,000 @ $106.50
($319,509.00)
7,714 (-28.00%) Direct
05/06/2024
05/07/2024
Executive Vice President
Officer
Sell
-5,496 @ $92.23
($506,901.73)
10,714 (-33.90%) Direct
05/03/2024
05/03/2024
Executive Vice President
Officer
Sell
-204 @ $92.38
($18,845.89)
16,210 (-1.24%) Direct
05/01/2024
05/01/2024
Executive Vice President
Officer
Sell
-2,000 @ $92.03
($184,056.60)
16,414 (-10.86%) Direct
04/24/2024
04/24/2024
Executive Vice President
Officer
Sell
-300 @ $92.06
($27,617.01)
18,414 (-1.60%) Direct
04/22/2024
04/22/2024
Executive Vice President
Officer Director
Buy
232 @ $89.71
$20,811.86
48,939 (0.48%) Direct
03/07/2024
03/07/2024
Executive Vice President
Officer
Sell
-1,000 @ $90.03
($90,033.50)
18,714 (-5.07%) Direct
02/16/2024
02/20/2024
Executive Vice President
Officer
Sell
-4,000 @ $90.00
($360,003.20)
19,714 (-16.87%) Direct
02/15/2024
02/20/2024
Executive Vice President
Officer
Sell
-1,000 @ $90.07
($90,071.30)
23,714 (-4.05%) Direct
02/12/2024
02/20/2024
Executive Vice President
Officer
Sell
-4,000 @ $88.66
($354,631.60)
24,714 (-13.93%) Direct
02/09/2024
02/20/2024
Executive Vice President
Officer
Sell
-4,000 @ $88.45
($353,811.60)
28,714 (-12.23%) Direct
01/22/2024
01/22/2024
Executive Vice President
Officer Director
Buy
225 @ $92.60
$20,835.43
48,707 (0.46%) Direct