$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 2 3 4 5 6 7 8 ... 12 next >

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Jun 02 2016BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLExecutive Vice Pres ...SellS63.032,000126,0502,5004.5 K to 2.5 K (-44.44 %)
Jun 02 2016BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLExecutive Vice Pres ...BuyM20.002,00040,0004,5002.5 K to 4.5 K (+80.00 %)
May 03 2016BANFBANCFIRST CORP /OK ...MCCALMONT J RALPHDirectorSellS61.0710,000610,715160,059170.1 K to 160.1 K (-5.88 %)
Apr 06 2016BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...Option ExerciseM37.502,50093,7502,500
Apr 06 2016BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...SellS57.082,500142,69202.5 K to 0 (-100.00 %)
Apr 06 2016BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...BuyM37.502,50093,7502,5000 to 2.5 K
Apr 05 2016BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanBuyP57.011,00057,0121,05353 to 1.1 K (+1,886.79 %)
Apr 05 2016BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanGiftG0.00100053153 to 53 (-65.36 %)
Mar 01 2016BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorOption ExerciseM27.745,000138,7000
Mar 01 2016BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorSellS56.995,000284,94405 K to 0 (-100.00 %)
Mar 01 2016BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorBuyM27.745,000138,7005,0000 to 5 K
Feb 24 2016BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.812003,7630
Feb 24 2016BANFBANCFIRST CORP /OK ...McMillan MarionSellS54.2420010,8490200 to 0 (-100.00 %)
Feb 24 2016BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.812003,7632000 to 200
Feb 22 2016BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.812003,763200
Feb 22 2016BANFBANCFIRST CORP /OK ...McMillan MarionSellS55.2420011,0480200 to 0 (-100.00 %)
Feb 22 2016BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.812003,7632000 to 200
Feb 18 2016BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.812003,763400
Feb 18 2016BANFBANCFIRST CORP /OK ...McMillan MarionSellS56.0020011,2000200 to 0 (-100.00 %)
Feb 18 2016BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.812003,7632000 to 200
Jan 21 2016BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVP and CEOBuyP52.751,00052,7502,0001,000 to 2 K (+100.00 %)
Jan 21 2016BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVP and CEOBuyP53.2050026,6001,000500 to 1,000 (+100.00 %)
Jan 21 2016BANFBANCFIRST CORP /OK ...BRAND DENNIS LEVP and CEOBuyP53.5050026,7505000 to 500
Jan 05 2016BANFBANCFIRST CORP /OK ...NORICK RONALD JDirectorBuyP57.794,000231,14711,0007 K to 11 K (+57.14 %)
Nov 19 2015BANFBANCFIRST CORP /OK ...McCasland Thomas Howard IIIDirectorGiftG0.00871045,99146.9 K to 46 K (-1.86 %)
Nov 09 2015BANFBANCFIRST CORP /OK ...Weast Jennifer CSenior Vice Preside ...Option ExerciseM35.5862522,238625
Nov 09 2015BANFBANCFIRST CORP /OK ...Weast Jennifer CSenior Vice Preside ...GrantA0.002,86602,8660 to 2.9 K
Nov 09 2015BANFBANCFIRST CORP /OK ...Weast Jennifer CSenior Vice Preside ...SellS35.5862522,2380625 to 0 (-100.00 %)
Nov 09 2015BANFBANCFIRST CORP /OK ...Weast Jennifer CSenior Vice Preside ...BuyM35.5862522,2386250 to 625
Nov 06 2015BANFBANCFIRST CORP /OK ...Starks KenOption ExerciseM29.505,000147,5005,000
Nov 06 2015BANFBANCFIRST CORP /OK ...Starks KenSellS65.005,000325,00005 K to 0 (-100.00 %)
Nov 06 2015BANFBANCFIRST CORP /OK ...Starks KenBuyM29.505,000147,5005,0000 to 5 K
Oct 26 2015BANFBANCFIRST CORP /OK ...Wallace MikeDirectorBuyP63.511006,351600500 to 600 (+20.00 %)
Sep 08 2015BANFBANCFIRST CORP /OK ...Wallace MikeDirectorBuyP58.861005,8861000 to 100
Aug 19 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001,00020,00018,500
Aug 19 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS64.201,00064,2002,5003.5 K to 2.5 K (-28.57 %)
Aug 19 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001,00020,0003,5002.5 K to 3.5 K (+40.00 %)
Aug 19 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLGrantA0.0010302,5302.4 K to 2.5 K (+4.24 %)
Aug 19 2015BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...Option ExerciseM35.581,25044,4751,250
Aug 19 2015BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...SellS64.001,25080,00001.3 K to 0 (-100.00 %)
Aug 19 2015BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...BuyM35.581,25044,4751,2500 to 1.3 K
Aug 19 2015BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...GrantA0.009001,1961.1 K to 1.2 K (+8.14 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.0079715,94019,500
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001012,02020,297
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.00551,10020,398
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS64.0079751,0082,5003.3 K to 2.5 K (-24.17 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.0079715,9403,2972.5 K to 3.3 K (+31.88 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS64.09553,5252,5002.6 K to 2.5 K (-2.15 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS64.081016,4722,5552.7 K to 2.6 K (-3.80 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001012,0202,6562.6 K to 2.7 K (+3.95 %)
Aug 04 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.00551,1002,5552.5 K to 2.6 K (+2.20 %)
Jul 30 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLExecutive Vice Pres ...Option ExerciseM20.004794020,453
Jul 30 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLExecutive Vice Pres ...SellS65.00473,0552,5002.5 K to 2.5 K (-1.85 %)
Jul 30 2015BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLExecutive Vice Pres ...BuyM20.00479402,5472.5 K to 2.5 K (+1.88 %)
Jul 21 2015BANFBANCFIRST CORP /OK ...CRAWFORD WILLIAM HDirectorSellS66.254,200278,231340,000344.2 K to 340 K (-1.22 %)
Jul 21 2015BANFBANCFIRST CORP /OK ...CRAWFORD WILLIAM HDirectorSellS66.0080052,800344,200345 K to 344.2 K (-0.23 %)
Jun 22 2015BANFBANCFIRST CORP /OK ...Lawrence KevinChief Financial Off ...Option ExerciseA64.6025,0001,615,00025,000
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.811,00018,813600
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.816,200116,6411,600
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionSellS18.816,200116,64106.2 K to 0 (-100.00 %)
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionSellS18.811,00018,8136,2007.2 K to 6.2 K (-13.89 %)
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.816,200116,6417,2001,000 to 7.2 K (+620.00 %)
Jun 12 2015BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.811,00018,8131,0000 to 1,000
Jun 12 2015BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorOption ExerciseM27.745,000138,7005,000
Jun 12 2015BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorSellS27.745,000138,70005 K to 0 (-100.00 %)
Jun 12 2015BANFBANCFIRST CORP /OK ...HALVERSTADT DONALD BDirectorBuyM27.745,000138,7005,0000 to 5 K
May 22 2015BANFBANCFIRST CORP /OK ...RAINBOLT H EChairmanGiftG0.003000459759 to 459 (-39.53 %)
May 14 2015BANFBANCFIRST CORP /OK ...SEAT DAVIDOption ExerciseM16.942,60044,0390
May 14 2015BANFBANCFIRST CORP /OK ...SEAT DAVIDBuyM16.942,60044,03913,25010.7 K to 13.3 K (+24.41 %)
May 14 2015BANFBANCFIRST CORP /OK ...SEAT DAVIDGrantA0.005906,6316.6 K to 6.6 K (+0.90 %)
Apr 27 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorSellS58.7178245,91131,80032.6 K to 31.8 K (-2.40 %)
Apr 27 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorSellS58.851005,88532,58232.7 K to 32.6 K (-0.31 %)
Apr 27 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorSellS58.831,785105,01232,68234.5 K to 32.7 K (-5.18 %)
Apr 27 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorSellS58.841005,88434,46734.6 K to 34.5 K (-0.29 %)
Apr 27 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorSellS58.8523313,71234,56734.8 K to 34.6 K (-0.67 %)
Apr 22 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorOption ExerciseM13.1610,000131,5700
Apr 22 2015BANFBANCFIRST CORP /OK ...WILLIAMS G RAINEY JRDirectorBuyM13.1610,000131,57034,80024.8 K to 34.8 K (+40.32 %)
Dec 31 2014BANFBANCFIRST CORP /OK ...Wedel GregoryDirectorOption ExerciseA63.7010,000637,00010,000
Nov 18 2014BANFBANCFIRST CORP /OK ...JAMES KARENOption ExerciseM25.002,37159,2756,000
Nov 18 2014BANFBANCFIRST CORP /OK ...JAMES KARENOption ExerciseM25.001,62940,7258,371
Nov 18 2014BANFBANCFIRST CORP /OK ...JAMES KARENSellS25.002,37159,27512,74315.1 K to 12.7 K (-15.69 %)
Nov 18 2014BANFBANCFIRST CORP /OK ...JAMES KARENBuyM25.001,62940,72515,11413.5 K to 15.1 K (+12.08 %)
Nov 18 2014BANFBANCFIRST CORP /OK ...JAMES KARENBuyM25.002,37159,27513,48511.1 K to 13.5 K (+21.33 %)
Nov 14 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanGiftG68.6440027,4562,0002.4 K to 2 K (-16.67 %)
Nov 14 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanGiftG68.641,600109,8242,4004 K to 2.4 K (-40.00 %)
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...Option ExerciseM37.502,40490,1505,000
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...Option ExerciseM37.50963,6007,404
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...SellS37.502,40490,15002.4 K to 0 (-100.00 %)
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...BuyM37.502,40490,1502,4040 to 2.4 K
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...SellS37.50963,600096 to 0 (-100.00 %)
Oct 29 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...BuyM37.50963,600960 to 96
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDOption ExerciseM16.942,59844,0052,600
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDOption ExerciseM16.942345,198
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDSellS64.502,598167,57110,65013.2 K to 10.7 K (-19.61 %)
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDBuyM16.942,59844,00513,24810.7 K to 13.2 K (+24.39 %)
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDSellS64.50212910,65010.7 K to 10.7 K (-0.02 %)
Sep 04 2014BANFBANCFIRST CORP /OK ...SEAT DAVIDBuyM16.9423410,65210.7 K to 10.7 K (+0.02 %)
Sep 03 2014BANFBANCFIRST CORP /OK ...CARDWELL WAYNE ESellS64.061,00064,0646,1007.1 K to 6.1 K (-14.08 %)
Aug 29 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001,00020,00020,500
Aug 29 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS63.501,00063,5002,5003.5 K to 2.5 K (-28.57 %)
Aug 29 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001,00020,0003,5002.5 K to 3.5 K (+40.00 %)
Aug 25 2014BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.812,70050,7957,800
Aug 25 2014BANFBANCFIRST CORP /OK ...McMillan MarionSellS63.622,700171,78502.7 K to 0 (-100.00 %)
Aug 25 2014BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.812,70050,7952,7000 to 2.7 K
Aug 20 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001,00020,00021,500
Aug 20 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS61.251,00061,2502,5003.5 K to 2.5 K (-28.57 %)
Aug 20 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001,00020,0003,5002.5 K to 3.5 K (+40.00 %)
Aug 08 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001,50030,00022,500
Aug 08 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS61.001,50091,5002,5004 K to 2.5 K (-37.50 %)
Aug 08 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001,50030,0004,0002.5 K to 4 K (+60.00 %)
Aug 01 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLOption ExerciseM20.001,50030,00024,000
Aug 01 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLSellS61.251,50091,8752,5004 K to 2.5 K (-37.50 %)
Aug 01 2014BANFBANCFIRST CORP /OK ...SCHMIDT DARRYLBuyM20.001,50030,0004,0002.5 K to 4 K (+60.00 %)
Aug 01 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...Option ExerciseM35.581,25044,4752,500
Aug 01 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...SellS61.681,25077,10501.3 K to 0 (-100.00 %)
Aug 01 2014BANFBANCFIRST CORP /OK ...Westman DavidEVP Chief Technolog ...BuyM35.581,25044,4751,2500 to 1.3 K
Jul 22 2014BANFBANCFIRST CORP /OK ...McMillan MarionOption ExerciseM18.811,00018,81310,500
Jul 22 2014BANFBANCFIRST CORP /OK ...McMillan MarionSellS62.001,00062,00001,000 to 0 (-100.00 %)
Jul 22 2014BANFBANCFIRST CORP /OK ...McMillan MarionBuyM18.811,00018,8131,0000 to 1,000
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.502003,5004,000
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501,79331,3785,993
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501001,7505,993
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.5080014,0006,093
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.5070012,2506,893
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501001,7507,593
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.505008,7507,693
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.5060010,5008,193
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501001,7508,793
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.5068612,0058,893
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.50142459,579
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.502003,5009,593
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501001,7509,793
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanOption ExerciseM17.501071,8739,893
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.7860034,6680600 to 0 (-100.00 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.561076,159600707 to 600 (-15.13 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.501,793103,0987072.5 K to 707 (-71.72 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.571005,7572,5002.6 K to 2.5 K (-3.85 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.6580046,1202,6003.4 K to 2.6 K (-23.53 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.6470040,3483,4004.1 K to 3.4 K (-17.07 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.7068639,5824,1004.8 K to 4.1 K (-14.33 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.7920011,5584,7865 K to 4.8 K (-4.01 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.72148084,9865 K to 5 K (-0.28 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.831005,7835,0005.1 K to 5 K (-1.96 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.771005,7775,1005.2 K to 5.1 K (-1.92 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.8020011,5605,2005.4 K to 5.2 K (-3.70 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.791005,7795,4005.5 K to 5.4 K (-1.82 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanSellS57.6250028,8105,5006 K to 5.5 K (-8.33 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanBuyM17.501,79331,3786,0004.2 K to 6 K (+42.62 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanBuyM17.5080014,0004,2073.4 K to 4.2 K (+23.48 %)
May 23 2014BANFBANCFIRST CORP /OK ...JOHSTONE WILLIAM OVice ChairmanBuyM17.5070012,2503,4072.7 K to 3.4 K (+25.86 %)

Page:   < prev 1 2 3 4 5 6 7 8 ... 12 next >