Insider Trading History of Rainbolt David E

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Rainbolt David E since 2016. This trader's CIK number is 1042873. At the time of last reporting, Rainbolt David E was the Officer of Bancfirst Corp /ok/. (stock ticker symbol BANF). Also see all insider trading activities at Bancfirst Corp /ok/.

Note that in the past RAINBOLT DAVID E also reported insider trading activities as an insider of the following companies:

Yearly summary of insider trading at Bancfirst Corp /ok/ (BANF) by Rainbolt David E

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2026 BANF 0 $0 42,997 $4,967,536 0 $0
2024 BANF 0 $0 89,999 $9,678,684 0 $0
2022 BANF 0 $0 248,815 $22,149,301 0 $0
2021 BANF 0 $0 141,797 $9,780,925 0 $0
2018 BANF 0 $0 270,759 $15,190,692 0 $0
2017 BANF 0 $0 14,241 $801,583 0 $0
2016 BANF 0 $0 150,000 $12,360,382 0 $0

Yearly summary of insider trading at Oge Energy Corp. (OGE) by Rainbolt David E

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2023 OGE 5,000 $183,235 0 $0 0 $0
2021 OGE 8,000 $281,916 0 $0 0 $0


Insider trading activities at 2 companies by Rainbolt David E:

1. Bancfirst Corp /ok/ (BANF)

2. Oge Energy Corp. (OGE)

Table 1. Insider trading of Bancfirst Corp /ok/ (BANF) by Rainbolt David E

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2026-04-29 BANF Sale 1 115.00 115
2026-04-27 BANF Sale 205 115.01 23,577
2026-04-28 BANF Sale 24,614 115.55 2,844,221
2026-04-24 BANF Sale 650 115.02 74,764
2026-04-23 BANF Sale 17,527 115.53 2,024,859
2024-10-28 BANF Sale 24,421 110.78 2,705,456
2024-10-24 BANF Sale 1,750 110.11 192,699
2024-10-23 BANF Sale 5,601 110.21 617,269
2024-10-22 BANF Sale 777 110.00 85,470
2024-10-21 BANF Sale 2,152 110.47 237,724
2024-09-13 BANF Sale 10,372 105.02 1,089,308
2024-09-11 BANF Sale 1,391 105.01 146,063
2024-09-09 BANF Sale 28 105.25 2,947
2024-09-10 BANF Sale 1,604 105.09 168,572
2024-09-09 BANF Sale 22,113 105.45 2,331,926
2024-09-03 BANF Sale 1,414 105.58 149,297
2024-08-30 BANF Sale 18,376 106.22 1,951,953
2022-08-03 BANF Sale 9,388 111.33 1,045,119
2022-07-29 BANF Sale 50,000 106.45 5,322,750
2022-05-13 BANF Sale 39,409 82.58 3,254,237
2022-05-17 BANF Sale 7,080 82.51 584,192
2022-05-12 BANF Sale 90,438 83.26 7,529,958
2022-05-12 BANF Sale 52,500 84.06 4,413,045
2021-05-18 BANF Sale 5,000 71.81 359,060
2021-05-17 BANF Sale 5,100 72.63 370,402
2021-05-14 BANF Sale 15,000 73.25 1,098,720
2021-05-12 BANF Sale 5,473 72.61 397,378
2021-05-13 BANF Sale 30,000 72.92 2,187,600
2021-02-26 BANF Sale 4,713 65.06 306,641
2021-02-24 BANF Sale 36,046 66.11 2,383,145
2021-02-23 BANF Sale 21,761 66.13 1,439,120
2021-02-22 BANF Sale 18,704 66.23 1,238,859
2018-04-20 BANF Sale 37,470 56.34 2,111,022
2018-03-21 BANF Sale 3,600 56.02 201,654
2018-03-19 BANF Sale 1,600 56.10 89,760
2018-03-16 BANF Sale 7,930 56.02 444,246
2018-03-13 BANF Sale 9,000 56.36 507,276
2018-02-20 BANF Sale 900 56.12 50,508
2018-03-09 BANF Sale 7,870 56.00 440,743
2018-01-25 BANF Sale 731 56.00 40,936
2018-02-16 BANF Sale 1,400 56.00 78,400
2018-03-07 BANF Sale 24,200 56.02 1,355,659
2018-01-23 BANF Sale 38,800 56.04 2,174,390
2018-02-02 BANF Sale 3,010 56.00 168,560
2018-01-24 BANF Sale 13,150 56.02 736,636
2018-03-12 BANF Sale 15,068 56.36 849,202
2018-01-31 BANF Sale 1,500 56.00 84,000
2018-01-29 BANF Sale 6,689 56.02 374,697
2018-02-27 BANF Sale 12,443 56.02 697,094
2018-02-01 BANF Sale 2,290 56.00 128,240
2018-01-22 BANF Sale 44,590 56.03 2,498,466
2018-01-19 BANF Sale 38,518 56.06 2,159,203
2017-12-18 BANF Sale 3,541 56.00 198,296
2017-12-05 BANF Sale 10,700 56.38 603,287
2016-12-01 BANF Sale 16,794 82.24 1,381,104
2016-12-02 BANF Sale 6,500 81.66 530,764
2016-11-30 BANF Sale 20,602 82.09 1,691,300
2016-11-28 BANF Sale 28,507 82.02 2,338,172
2016-11-29 BANF Sale 19,604 81.89 1,605,351
2016-11-23 BANF Sale 25,400 83.06 2,109,800
2016-11-25 BANF Sale 6,193 82.79 512,718
2016-11-22 BANF Sale 26,400 83.00 2,191,173

Table 2. Insider trading of Oge Energy Corp. (OGE) by Rainbolt David E

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2023-02-27 OGE Buy 5,000 36.65 183,235
2021-11-11 OGE Buy 3,000 34.31 102,921
2021-08-23 OGE Buy 5,000 35.80 178,995

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 (Officer of Bancfirst Corp /ok/ at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.