$BANF Insider Trading

FREE EMAIL WATCHDOG

Get free email notifications about insider trading in BANCFIRST CORP /OK/.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insiders | Insider Transactions | Monthly Overview | Weekly Overview


Overview of all insider trading transactions in BANCFIRST CORP /OK/. Get notifications about new insider transactions in BANCFIRST CORP /OK/ for free.

Page:   < prev 1 ... 5 6 7 8 9 10 11 12 12 next >

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorOption ExerciseM17.504,10471,8204,179
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorOption ExerciseM17.505499,6088,283
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorOption ExerciseM17.501,16820,4408,832
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorSellS48.691,60378,05024,93426.5 K to 24.9 K (-6.04 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorBuyM17.501,60328,05326,53724.9 K to 26.5 K (+6.43 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorSellS48.202,576124,16324,93427.5 K to 24.9 K (-9.36 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorBuyM17.502,57645,08027,51024.9 K to 27.5 K (+10.33 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorSellS48.204,104197,81324,93429 K to 24.9 K (-14.13 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorBuyM17.504,10471,82029,03824.9 K to 29 K (+16.46 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorSellS48.3354926,53324,93425.5 K to 24.9 K (-2.15 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorBuyM17.505499,60825,48324.9 K to 25.5 K (+2.20 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorSellS48.301,16856,41424,93426.1 K to 24.9 K (-4.47 %)
Aug 15 2008BANFBANCFIRST CORP /OK ...CRAIG C L JRDirectorBuyM17.501,16820,44026,10224.9 K to 26.1 K (+4.68 %)
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOOption ExerciseM16.751,20020,10017,500
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOOption ExerciseM16.751,30021,77518,700
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOSellS48.001,20057,6006,4007.6 K to 6.4 K (-15.79 %)
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOBuyM16.751,20020,1007,6006.4 K to 7.6 K (+18.75 %)
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOSellS48.001,30062,4006,4007.7 K to 6.4 K (-16.88 %)
Aug 14 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOBuyM16.751,30021,7757,7006.4 K to 7.7 K (+20.31 %)
Jul 31 2008BANFBANCFIRST CORP /OK ...Starks KenRegional ExecutiveOption ExerciseM14.633,11145,4980
Jul 31 2008BANFBANCFIRST CORP /OK ...Starks KenRegional ExecutiveSellS47.503,111147,77303.1 K to 0 (-100.00 %)
Jul 31 2008BANFBANCFIRST CORP /OK ...Starks KenRegional ExecutiveBuyM14.633,11145,4983,1110 to 3.1 K
Jul 24 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOOption ExerciseM16.753,60060,30020,000
Jul 24 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOSellS46.753,600168,3006,40010 K to 6.4 K (-36.00 %)
Jul 24 2008BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & CFOBuyM16.753,60060,30010,0006.4 K to 10 K (+56.25 %)
Jun 16 2008BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanBuyP44.772,00089,5302,0000 to 2 K
Jun 02 2008BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanGiftG0.0010000100 to 0 (-100.00 %)
Jun 02 2008BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanBuyP43.961004,3961000 to 100
Jun 02 2008BANFBANCFIRST CORP /OK ...RAINBOLT DAVID EPresident & CEOSellS43.961004,39654,19454.3 K to 54.2 K (-0.18 %)
Apr 21 2008BANFBANCFIRST CORP /OK ...Wallace MikeDirectorOption ExerciseA46.0210,000460,20010,000
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...Option ExerciseM16.753005,02523,600
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...Option ExerciseM16.756,100102,17523,900
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...SellS46.5030013,9506,4006.7 K to 6.4 K (-4.48 %)
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...BuyM16.753005,0256,7006.4 K to 6.7 K (+4.69 %)
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...SellS46.706,100284,8706,40012.5 K to 6.4 K (-48.80 %)
Nov 19 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP & Chief Financi ...BuyM16.756,100102,17512,5006.4 K to 12.5 K (+95.31 %)
Nov 15 2007BANFBANCFIRST CORP /OK ...Westman DavidEVP, Chief Technolo ...SellS44.002008,8000200 to 0 (-100.00 %)
Aug 23 2007BANFBANCFIRST CORP /OK ...GREGORY ROBERT AVice ChairmanSellS46.053,000138,1501,7744.8 K to 1.8 K (-62.84 %)
May 02 2007BANFBANCFIRST CORP /OK ...MORAN MELVINDirectorBuyP43.631,00043,6251,0000 to 1,000
May 02 2007BANFBANCFIRST CORP /OK ...CARDWELL WAYNE ERegion Executive, E ...SellJ0.005,00005,00010 K to 5 K (-50.00 %)
Apr 11 2007BANFBANCFIRST CORP /OK ...GREER K GORDANVice ChairmanOption ExerciseM12.813,00038,43917,000
Apr 11 2007BANFBANCFIRST CORP /OK ...GREER K GORDANVice ChairmanBuyM12.813,00038,4397,8404.8 K to 7.8 K (+61.98 %)
Mar 08 2007BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLEVPBuyP46.201004,6202,0001.9 K to 2 K (+5.26 %)
Mar 08 2007BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLEVPBuyP46.211461,9001.9 K to 1.9 K (+0.05 %)
Mar 08 2007BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLEVPBuyP46.221999,1981,8991.7 K to 1.9 K (+11.71 %)
Mar 08 2007BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLEVPBuyP46.241004,6241,7001.6 K to 1.7 K (+6.25 %)
Mar 09 2007BANFBANCFIRST CORP /OK ...FERGUSON ROY CRegional ExecutiveBuyP45.752099,5622090 to 209
Mar 09 2007BANFBANCFIRST CORP /OK ...FERGUSON ROY CRegional ExecutiveBuyP45.751,07649,2272,1601.1 K to 2.2 K (+99.26 %)
Mar 09 2007BANFBANCFIRST CORP /OK ...FERGUSON ROY CRegional ExecutiveBuyP45.73104571,0841.1 K to 1.1 K (+0.93 %)
Mar 09 2007BANFBANCFIRST CORP /OK ...FERGUSON ROY CRegional ExecutiveBuyP45.7497444,5511,074100 to 1.1 K (+974.00 %)
Mar 09 2007BANFBANCFIRST CORP /OK ...FERGUSON ROY CRegional ExecutiveBuyP45.641004,5641000 to 100
Feb 08 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP and CFOOption ExerciseM10.384,00041,5000
Feb 08 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP and CFOSellS49.654,000198,6006,40010.4 K to 6.4 K (-38.46 %)
Feb 08 2007BANFBANCFIRST CORP /OK ...SHOCKLEY JOE T JREVP and CFOBuyM10.384,00041,50010,4006.4 K to 10.4 K (+62.50 %)
Jan 18 2007BANFBANCFIRST CORP /OK ...CRAWFORD WILLIAM HDirectorSellS52.405,000262,000345,000350 K to 345 K (-1.43 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.882,40426,1448,000
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881,60417,44410,404
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.885405,87312,008
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.884715,12212,548
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883563,87213,019
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883423,71913,375
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883003,26313,717
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883003,26314,017
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883003,26314,317
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883003,26314,617
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.002,404127,41202.4 K to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.882,40426,1442,4040 to 2.4 K
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.341,60485,55701.6 K to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881,60417,4441,6040 to 1.6 K
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS52.8754028,5500540 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.885405,8735400 to 540
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.2547125,0810471 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.884715,1224710 to 471
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS52.8035618,7970356 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883563,8723560 to 356
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.3234218,2350342 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883423,7193420 to 342
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.1730015,9510300 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883003,2633000 to 300
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.1530015,9450300 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883003,2633000 to 300
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.1030015,9300300 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883003,2633000 to 300
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.0530015,9150300 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.883003,2633000 to 300
Dec 22 2006BANFBANCFIRST CORP /OK ...Westman DavidEVP, Chief Technolo ...Option ExerciseA52.6910,000526,90010,000
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.882002,17514,917
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881471,59915,117
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881001,08815,264
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881001,08815,364
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881001,08815,464
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881001,08815,564
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.881001,08815,664
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.88991,07715,764
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.88991,07715,863
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPOption ExerciseM10.883841315,962
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.1420010,6280200 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.882002,1752000 to 200
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.331477,8400147 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881471,5991470 to 147
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.231005,3230100 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881001,0881000 to 100
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPGrantA53.161005,3160100 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881001,0881000 to 100
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.131005,3130100 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881001,0881000 to 100
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS52.891005,2890100 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881001,0881000 to 100
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS52.821005,2820100 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.881001,0881000 to 100
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.27995,274099 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.88991,077990 to 99
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.01995,248099 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.88991,077990 to 99
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPSellS53.36382,028038 to 0 (-100.00 %)
Dec 13 2006BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVPBuyM10.8838413380 to 38
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM20.001,25025,0003,750
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.843866,5020
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.843986,704386
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.843005,053784
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.84991,6681,084
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.841993,3521,183
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.841001,6841,382
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.842574,3291,482
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.84991,6681,739
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.84152531,838
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.841001,6841,853
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.841001,6841,953
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.841001,6842,053
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.84971,6342,153
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPOption ExerciseM16.842504,2112,250
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.001,25067,50001.3 K to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM20.001,25025,0001,2500 to 1.3 K
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.0038620,8440386 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.843866,5023860 to 386
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.0139821,4960398 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.843986,7043980 to 398
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.0230016,2060300 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.843005,0533000 to 300
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.04995,350099 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.84991,668990 to 99
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.0519910,7560199 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.841993,3521990 to 199
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.181005,4180100 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.841001,6841000 to 100
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.1925713,9270257 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.842574,3292570 to 257
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.21995,367099 to 0 (-100.00 %)
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPBuyM16.84991,668990 to 99
Dec 07 2006BANFBANCFIRST CORP /OK ...PETERSEN DALE EEVPSellS54.2315813015 to 0 (-100.00 %)

Page:   < prev 1 ... 5 6 7 8 9 10 11 12 12 next >