David Rainbolt

(Mr. David Rainbolt)

Occupe actuellement des postes chez BancFirst Corp and OGE Energy Corp

Postes

Position Company Period
Executive Chairman of the Board BancFirst Corp 25 mai 2017 -
Independent Director OGE Energy Corp 1 janvier 2019 -
Chairman of the Board, President, Chief Executive Officer BancFirst Corp 1 mars 2017 - 25 mai 2017
President, Chief Executive Officer, Director BancFirst Corp 1 janvier 1992 - 1 mars 2017
David Rainbolt's trades of BancFirst Corp's stock


Loading...
Achat Vente Achat planifié Vente planifiée Achat net Vente nette Résultats financiers
Abréviations A : achat, V : vente, AP: Achat planifié, VP: Vente planifiée, O : Option / Autre
Date de notification Date de transaction A/V Type de transaction Nb. d'actions
Prix
Valeur
Nombre d'actions Prix Valeur Détails
2024-10-29 2024-10-28 V Vente
8 140 -3.9%
110,78
901 778 USD
8 140 -3.9% 110,78 901 778 USD
2024-10-29 2024-10-28 V Vente
8 140 -3.9%
110,78
901 778 USD
8 140 -3.9% 110,78 901 778 USD
2024-10-29 2024-10-28 V Vente
8 141 -3.9%
110,78
901 888 USD
8 141 -3.9% 110,78 901 888 USD
2024-10-24 2024-10-24 V Vente
584 -0.3%
110,11
64 307 USD
584 -0.3% 110,11 64 307 USD
2024-10-24 2024-10-24 V Vente
583 -0.3%
110,11
64 197 USD
583 -0.3% 110,11 64 197 USD
2024-10-24 2024-10-24 V Vente
583 -0.3%
110,11
64 197 USD
583 -0.3% 110,11 64 197 USD
2024-10-23 2024-10-23 V Vente
1 867 -0.9%
110,21
205 757 USD
1 867 -0.9% 110,21 205 757 USD
2024-10-23 2024-10-23 V Vente
1 867 -0.9%
110,21
205 757 USD
1 867 -0.9% 110,21 205 757 USD
2024-10-23 2024-10-23 V Vente
1 867 -0.9%
110,21
205 757 USD
1 867 -0.9% 110,21 205 757 USD
2024-10-22 2024-10-22 V Vente
259 -0.1%
110,00
28 490 USD
259 -0.1% 110,00 28 490 USD
2024-10-22 2024-10-22 V Vente
259 -0.1%
110,00
28 490 USD
259 -0.1% 110,00 28 490 USD
2024-10-22 2024-10-22 V Vente
259 -0.1%
110,00
28 490 USD
259 -0.1% 110,00 28 490 USD
2024-10-21 2024-10-21 V Vente
717 -0.3%
110,47
79 205 USD
717 -0.3% 110,47 79 205 USD
2024-10-21 2024-10-21 V Vente
718 -0.3%
110,47
79 315 USD
718 -0.3% 110,47 79 315 USD
2024-10-21 2024-10-21 V Vente
717 -0.3%
110,47
79 205 USD
717 -0.3% 110,47 79 205 USD
2024-09-13 2024-09-13 V Vente
3 457 -1.6%
105,02
363 068 USD
3 457 -1.6% 105,02 363 068 USD
2024-09-13 2024-09-13 V Vente
3 457 -1.6%
105,02
363 068 USD
3 457 -1.6% 105,02 363 068 USD
2024-09-13 2024-09-13 V Vente
3 458 -1.6%
105,02
363 173 USD
3 458 -1.6% 105,02 363 173 USD
2024-09-11 2024-09-11 V Vente
464 -0.2%
105,01
48 723 USD
464 -0.2% 105,01 48 723 USD
2024-09-11 2024-09-11 V Vente
464 -0.2%
105,01
48 723 USD
464 -0.2% 105,01 48 723 USD
2024-09-11 2024-09-11 V Vente
463 -0.2%
105,01
48 618 USD
463 -0.2% 105,01 48 618 USD
2024-09-10 2024-09-10 V Vente
535 -0.2%
105,10
56 226 USD
535 -0.2% 105,10 56 226 USD
2024-09-10 2024-09-10 V Vente
535 -0.2%
105,10
56 226 USD
535 -0.2% 105,10 56 226 USD
2024-09-10 2024-09-10 V Vente
534 -0.2%
105,10
56 121 USD
534 -0.2% 105,10 56 121 USD
2024-09-10 2024-09-09 V Vente
9 -0.0%
105,25
947 USD
9 -0.0% 105,25 947 USD
2024-09-10 2024-09-09 V Vente
9 -0.0%
105,25
947 USD
9 -0.0% 105,25 947 USD
2024-09-10 2024-09-09 V Vente
10 -0.0%
105,25
1 053 USD
10 -0.0% 105,25 1 053 USD
2024-09-09 2024-09-09 V Vente
7 372 -3.3%
105,46
777 364 USD
7 372 -3.3% 105,46 777 364 USD
2024-09-09 2024-09-09 V Vente
7 371 -3.3%
105,46
777 258 USD
7 371 -3.3% 105,46 777 258 USD
2024-09-09 2024-09-09 V Vente
7 372 -3.3%
105,46
777 364 USD
7 372 -3.3% 105,46 777 364 USD
2024-09-03 2024-09-03 V Vente
471 -0.2%
105,58
49 730 USD
471 -0.2% 105,58 49 730 USD
2024-09-03 2024-09-03 V Vente
472 -0.2%
105,58
49 836 USD
472 -0.2% 105,58 49 836 USD
2024-09-03 2024-09-03 V Vente
471 -0.2%
105,58
49 730 USD
471 -0.2% 105,58 49 730 USD
2024-08-30 2024-08-30 V Vente
6 126 -2.7%
106,22
650 669 USD
6 126 -2.7% 106,22 650 669 USD
2024-08-30 2024-08-30 V Vente
6 126 -2.7%
106,22
650 669 USD
6 126 -2.7% 106,22 650 669 USD
2024-08-30 2024-08-30 V Vente
6 126 -2.7%
106,22
650 669 USD
6 126 -2.7% 106,22 650 669 USD
2023-03-01 2023-02-27 A Achat
5 000 +50.0%
36,65
183 235 USD
5 000 +50.0% 36,65 183 235 USD
2022-08-03 2022-08-03 V Vente
9 388 -27.3%
111,33
1 045 123 USD
9 388 -27.3% 111,33 1 045 123 USD
2022-08-01 2022-07-29 V Vente
50 000 -59.3%
106,45
5 322 740 USD
50 000 -59.3% 106,45 5 322 740 USD
2022-05-17 2022-05-17 V Vente
7 080 -0.1%
82,51
584 191 USD
7 080 -0.1% 82,51 584 191 USD
2022-05-17 2022-05-13 V Vente
39 409 -0.8%
82,58
3 254 230 USD
39 409 -0.8% 82,58 3 254 230 USD
2022-05-12 2022-05-12 V Vente
90 438 -1.8%
83,26
7 529 922 USD
90 438 -1.8% 83,26 7 529 922 USD
2022-05-12 2022-05-12 V Vente
52 500 -1.0%
84,06
4 413 024 USD
52 500 -1.0% 84,06 4 413 024 USD
2021-11-15 2021-11-11 A Achat
3 000 +42.9%
34,31
102 920 USD
3 000 +42.9% 34,31 102 920 USD
2021-05-17 2021-05-17 V Vente
5 100 -0.1%
72,63
370 404 USD
5 100 -0.1% 72,63 370 404 USD
2021-05-17 2021-05-14 V Vente
15 000 -0.3%
73,25
1 098 716 USD
15 000 -0.3% 73,25 1 098 716 USD
2021-05-13 2021-05-13 V Vente
30 000 -0.6%
72,92
2 187 606 USD
30 000 -0.6% 72,92 2 187 606 USD
2021-05-13 2021-05-12 V Vente
5 473 -0.1%
72,61
397 378 USD
5 473 -0.1% 72,61 397 378 USD
2021-03-01 2021-03-01 V Vente
16 996 -0.3%
65,80
1 118 361 USD
16 996 -0.3% 65,80 1 118 361 USD
2021-03-01 2021-02-26 V Vente
4 713 -0.1%
65,06
306 643 USD
4 713 -0.1% 65,06 306 643 USD
2021-02-26 2021-02-25 V Vente
9 280 -0.2%
65,18
604 864 USD
9 280 -0.2% 65,18 604 864 USD
2021-02-25 2021-02-24 V Vente
36 046 -0.7%
66,11
2 383 160 USD
36 046 -0.7% 66,11 2 383 160 USD
2021-02-24 2021-02-23 V Vente
21 761 -0.4%
66,13
1 439 129 USD
21 761 -0.4% 66,13 1 439 129 USD
2021-02-23 2021-02-22 V Vente
18 704 -0.3%
66,23
1 238 854 USD
18 704 -0.3% 66,23 1 238 854 USD
// ... existing code ... // ... rest of the file ...