Insider Stock Trading History of Rainbolt David E


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Rainbolt David E since year 2005. The trader's CIK number is 1042873. At the time of this reporting, Rainbolt David E is the Executive Chairman of Bancfirst Corp /ok/ . (stock ticker symbol BANF). See this page for all insider trading activities at Bancfirst Corp /ok/ .


Stock purchases, sales, and option exercises reported by insider Rainbolt David E since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2018-04-20 BANF Bancfirst Corp /ok/ Sale 37,470 56.34 2,111,022
2018-03-21 BANF Bancfirst Corp /ok/ Sale 3,600 56.02 201,654
2018-03-19 BANF Bancfirst Corp /ok/ Sale 1,600 56.10 89,760
2018-03-16 BANF Bancfirst Corp /ok/ Sale 7,930 56.02 444,246
2018-03-13 BANF Bancfirst Corp /ok/ Sale 9,000 56.36 507,276
2018-03-09 BANF Bancfirst Corp /ok/ Sale 7,870 56.00 440,743
2018-01-24 BANF Bancfirst Corp /ok/ Sale 13,150 56.02 736,636
2018-02-16 BANF Bancfirst Corp /ok/ Sale 1,400 56.00 78,400
2018-01-25 BANF Bancfirst Corp /ok/ Sale 731 56.00 40,936
2018-02-20 BANF Bancfirst Corp /ok/ Sale 900 56.12 50,508
2018-03-07 BANF Bancfirst Corp /ok/ Sale 24,200 56.02 1,355,659
2018-01-23 BANF Bancfirst Corp /ok/ Sale 38,800 56.04 2,174,390
2018-02-02 BANF Bancfirst Corp /ok/ Sale 3,010 56.00 168,560
2018-03-12 BANF Bancfirst Corp /ok/ Sale 15,068 56.36 849,202
2018-01-31 BANF Bancfirst Corp /ok/ Sale 1,500 56.00 84,000
2018-01-29 BANF Bancfirst Corp /ok/ Sale 6,689 56.02 374,697
2018-02-27 BANF Bancfirst Corp /ok/ Sale 12,443 56.02 697,094
2018-02-01 BANF Bancfirst Corp /ok/ Sale 2,290 56.00 128,240
2018-01-22 BANF Bancfirst Corp /ok/ Sale 44,590 56.03 2,498,466
2018-01-19 BANF Bancfirst Corp /ok/ Sale 38,518 56.06 2,159,203
2017-12-18 BANF Bancfirst Corp /ok/ Sale 3,541 56.00 198,296
2017-12-05 BANF Bancfirst Corp /ok/ Sale 10,700 56.38 603,287
2016-12-02 BANF Bancfirst Corp /ok/ Sale 6,500 81.66 530,764
2016-12-01 BANF Bancfirst Corp /ok/ Sale 16,794 82.24 1,381,104
2016-11-30 BANF Bancfirst Corp /ok/ Sale 20,602 82.09 1,691,300
2016-11-28 BANF Bancfirst Corp /ok/ Sale 28,507 82.02 2,338,172
2016-11-29 BANF Bancfirst Corp /ok/ Sale 19,604 81.89 1,605,351
2016-11-23 BANF Bancfirst Corp /ok/ Sale 25,400 83.06 2,109,800
2016-11-25 BANF Bancfirst Corp /ok/ Sale 6,193 82.79 512,718
2016-11-22 BANF Bancfirst Corp /ok/ Sale 26,400 83.00 2,191,173
2013-12-02 BANF Bancfirst Corp /ok/ Sale 10,000 55.04 550,400
2013-12-03 BANF Bancfirst Corp /ok/ Sale 76,000 54.11 4,112,208
2013-11-27 BANF Bancfirst Corp /ok/ Sale 8,500 56.08 476,697
2013-11-22 BANF Bancfirst Corp /ok/ Sale 7,000 56.07 392,490
2013-11-25 BANF Bancfirst Corp /ok/ Sale 14,000 56.05 784,728
2013-11-26 BANF Bancfirst Corp /ok/ Sale 11,000 56.16 617,705
2013-11-21 BANF Bancfirst Corp /ok/ Sale 23,500 56.08 1,317,762
2012-10-24 BANF Bancfirst Corp /ok/ Sale 11,000 43.00 473,000
2012-10-18 BANF Bancfirst Corp /ok/ Sale 42,167 44.27 1,866,943
2012-10-19 BANF Bancfirst Corp /ok/ Sale 10,233 43.24 442,464
2012-09-18 BANF Bancfirst Corp /ok/ Sale 2,682 43.02 115,374
2012-09-14 BANF Bancfirst Corp /ok/ Sale 30,818 43.07 1,327,392
2012-09-13 BANF Bancfirst Corp /ok/ Sale 16,500 43.08 710,770
2012-07-13 BANF Bancfirst Corp /ok/ Sale 51,500 43.08 2,218,362
2012-07-17 BANF Bancfirst Corp /ok/ Sale 5,000 43.01 215,050
2012-07-05 BANF Bancfirst Corp /ok/ Sale 11,600 43.00 498,800
2012-04-27 BANF Bancfirst Corp /ok/ Sale 15,000 43.15 647,250
2012-04-25 BANF Bancfirst Corp /ok/ Sale 3,500 43.69 152,915
2009-04-23 BANF Bancfirst Corp /ok/ Sale 34,640 42.14 1,459,625
2009-04-24 BANF Bancfirst Corp /ok/ Sale 8,000 42.30 338,400
2008-05-30 BANF Bancfirst Corp /ok/ Sale 100 43.96 4,396
2006-08-15 BANF Bancfirst Corp /ok/ Sale 10,000 46.88 468,800
2006-08-14 BANF Bancfirst Corp /ok/ Sale 14,000 46.43 650,062
2006-08-16 BANF Bancfirst Corp /ok/ Sale 10,000 46.90 469,000
2006-08-10 BANF Bancfirst Corp /ok/ Sale 9,000 46.84 421,515
2006-08-10 BANF Bancfirst Corp /ok/ Sale 9,000 46.84 421,515
2006-02-16 BANF Bancfirst Corp /ok/ Sale 12,400 84.00 1,041,600
2006-02-13 BANF Bancfirst Corp /ok/ Sale 2,500 83.51 208,775
2006-02-14 BANF Bancfirst Corp /ok/ Sale 2,200 83.50 183,700
2006-02-09 BANF Bancfirst Corp /ok/ Sale 300 83.50 25,050
2006-01-31 BANF Bancfirst Corp /ok/ Sale 5,000 83.50 417,500
2006-01-30 BANF Bancfirst Corp /ok/ Sale 400 84.00 33,600
2006-01-26 BANF Bancfirst Corp /ok/ Sale 3,000 83.50 250,515
2006-01-27 BANF Bancfirst Corp /ok/ Sale 20,000 83.80 1,675,960
2006-01-25 BANF Bancfirst Corp /ok/ Sale 800 82.25 65,800
2005-12-23 BANF Bancfirst Corp /ok/ Sale 200 82.25 16,450
2005-12-22 BANF Bancfirst Corp /ok/ Sale 3,700 81.25 300,643
2005-12-01 BANF Bancfirst Corp /ok/ Sale 1,300 81.25 105,625
2005-11-22 BANF Bancfirst Corp /ok/ Sale 10,000 81.69 816,930
2005-11-18 BANF Bancfirst Corp /ok/ Sale 8,900 82.37 733,066

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Rainbolt David E (Executive Chairman of Bancfirst Corp /ok/ at the time of this reporting) see the Securities and Exchange Commission (SEC) website.