Time on boards
- Boards served
- 2
- Current seats
- 2
- Board service
- 8 years
- Director since
- 2023
8 years of board service in total across 2 boards, counting each seat separately. Longest: BancFirst Corporation, 3 years.
Shareholder support
Support is votes for as a share of votes for and against (or withheld). Below 80% is a clear protest.
-
BancFirst Corporation May 28, 202698.9%
-
OGE Energy Corp May 14, 202698.3%
-
BancFirst Corporation May 22, 202598.9%
-
OGE Energy Corp May 15, 202598.0%
-
BancFirst Corporation May 23, 202499.1%
-
OGE Energy Corp May 16, 202498.3%
-
BancFirst Corporation May 25, 202398.9%
-
OGE Energy Corp May 18, 202398.3%
Insider trades
All notable trades →From SEC Forms 4 and 5. Open-market purchases and sales are highlighted; grants, option exercises and shares withheld for tax are routine.
| Date | Company | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|
| Aug 13, 2026 | BancFirst Corporation | Open-market sale | −8,506 | $115.00 | $978,190 |
| Aug 6, 2026 | BancFirst Corporation | Open-market sale | −3,000 | $115.00 | $345,000 |
| Aug 5, 2026 | BancFirst Corporation | Open-market sale | −2,000 | $115.03 | $230,060 |
| Aug 4, 2026 | BancFirst Corporation | Open-market sale | −17,830 | $115.06 | $2,051,520 |
| Aug 3, 2026 | BancFirst Corporation | Open-market sale | −11,497 | $115.09 | $1,323,190 |
| Jul 29, 2026 | BancFirst Corporation | Open-market sale | −12,718 | $115.05 | $1,463,206 |
| Jul 28, 2026 | BancFirst Corporation | Open-market sale | −81,492 | $116.71 | $9,510,931 |
| Jul 27, 2026 | BancFirst Corporation | Open-market sale | −29,740 | $116.49 | $3,464,413 |
| May 7, 2026 | BancFirst Corporation | Open-market sale | −9,001 | $115.11 | $1,036,105 |
| May 6, 2026 | BancFirst Corporation | Open-market sale | −6,219 | $115.07 | $715,620 |
| Apr 29, 2026 | BancFirst Corporation | Open-market sale | −1 | $115.00 | $115 |
| Apr 28, 2026 | BancFirst Corporation | Open-market sale | −24,614 | $115.55 | $2,844,148 |
| Apr 27, 2026 | BancFirst Corporation | Open-market sale | −205 | $115.01 | $23,577 |
| Apr 24, 2026 | BancFirst Corporation | Open-market sale | −650 | $115.02 | $74,763 |
| Apr 23, 2026 | BancFirst Corporation | Open-market sale | −17,527 | $115.53 | $2,024,894 |
Questions about David E. Rainbolt
What boards is David E. Rainbolt on?
David E. Rainbolt sits on the boards of BancFirst Corporation and OGE Energy Corp.
How long has David E. Rainbolt served on boards?
Our records show at least 8 years of board service across 2 boards, the earliest from 2023.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to write one.