David E Rainbolt
First SEC filing: May 7, 2026 · Latest: May 7, 2026
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Aug. 13, 2026 | BANFP | S | 8,506 | $115.00 | $978,190 | 0 Indirect | -100.00% | Disposed | -77.0% (price as of 2026-10-02) |
| Aug. 6, 2026 | BANFP | S | 3,000 | $115.00 | $345,000 | 8,506 Indirect | -26.07% | Disposed | -77.0% (price as of 2026-10-02) |
| Aug. 5, 2026 | BANFP | S | 2,000 | $115.02 | $230,040 | 11,506 Indirect | -14.81% | Disposed | -77.0% (price as of 2026-10-02) |
| Aug. 4, 2026 | BANFP | S | 17,830 | $115.06 | $2,051,520 | 13,506 Indirect | -56.90% | Disposed | -77.1% (price as of 2026-10-02) |
| Aug. 3, 2026 | BANFP | S | 11,497 | $115.09 | $1,323,190 | 31,336 Indirect | -26.84% | Disposed | -77.1% (price as of 2026-10-02) |
| July 29, 2026 | BANFP | S | 12,718 | $115.05 | $1,463,206 | 42,833 Indirect | -22.89% | Disposed | -77.1% (price as of 2026-10-02) |
| July 28, 2026 | BANFP | S | 81,492 | $116.71 | $9,510,931 | 55,551 Indirect | -59.46% | Disposed | -77.4% (price as of 2026-10-02) |
| July 27, 2026 | BANFP | S | 29,740 | $116.49 | $3,464,413 | 137,043 Indirect | -17.83% | Disposed | -77.3% (price as of 2026-10-02) |
| June 30, 2026 | OGE | A | 315 | $48.66 | $15,328 | 44,342 Direct | +0.72% | Acquired | -6.8% (price as of 2026-10-02) |
| May 7, 2026 | BANFP | S | 9,001 | $115.11 | $1,036,105 | 166,783 Indirect | -5.12% | Disposed | -77.1% (price as of 2026-10-02) |
| May 6, 2026 | BANFP | S | 6,219 | $115.07 | $715,620 | 175,784 Indirect | -3.42% | Disposed | -77.1% (price as of 2026-10-02) |
| April 29, 2026 | BANFP | S | 1 | $115.00 | $115 | 182,003 Indirect | 0.00% | Disposed | -77.0% (price as of 2026-10-02) |
| April 28, 2026 | BANFP | S | 24,614 | $115.55 | $2,844,148 | 182,004 Indirect | -11.91% | Disposed | -77.2% (price as of 2026-10-02) |
| April 27, 2026 | BANFP | S | 205 | $115.01 | $23,577 | 206,618 Indirect | -0.10% | Disposed | -77.0% (price as of 2026-10-02) |
| April 24, 2026 | BANFP | S | 650 | $115.02 | $74,763 | 206,823 Indirect | -0.31% | Disposed | -77.0% (price as of 2026-10-02) |
| April 23, 2026 | BANFP | S | 17,527 | $115.53 | $2,024,894 | 207,473 Indirect | -7.79% | Disposed | -77.1% (price as of 2026-10-02) |
| March 31, 2026 | OGE | A | 319 | $47.96 | $15,299 | 43,633 Direct | +0.74% | Acquired | -5.5% (price as of 2026-10-02) |
| Feb. 3, 2026 | BANFP | G | 225,000 | · | · | 225,000 Indirect | · | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2026 | BANFP | J | 188 | · | · | 0 Indirect | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2026 | BANFP | J | 188 | · | · | 188 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2026 | BANFP | G | 225,000 | · | · | 73,395 Direct | -75.40% | Disposed | (price as of 2026-10-02) |
| Jan. 30, 2026 | BANFP | J | 38,085 | · | · | 38,085 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 30, 2026 | BANFP | J | 269,223 | · | · | 4,040,777 Direct | -6.25% | Disposed | (price as of 2026-10-02) |
| Jan. 30, 2026 | BANFP | J | 225,000 | · | · | 298,395 Direct | +306.56% | Acquired | (price as of 2026-10-02) |
| Jan. 6, 2026 | OGE | A | 360 | $42.59 | $15,332 | 42,900 Direct | +0.85% | Acquired | 6.5% (price as of 2026-10-02) |
| Dec. 9, 2025 | OGE | A | 3,947 | $43.07 | $169,997 | 42,541 Direct | +10.23% | Acquired | 5.3% (price as of 2026-10-02) |
| Sept. 30, 2025 | OGE | A | 311 | $46.27 | $14,390 | 38,226 Direct | +0.82% | Acquired | -2.0% (price as of 2026-10-02) |
| June 24, 2025 | OGE | A | 321 | $44.72 | $14,355 | 37,562 Direct | +0.86% | Acquired | 1.4% (price as of 2026-10-02) |
| May 6, 2025 | BANFP | J | 22,556 | · | · | 73,395 Direct | +44.37% | Acquired | (price as of 2026-10-02) |
| May 6, 2025 | BANFP | I | 14 | · | · | 22,556 Indirect | +0.06% | Acquired | (price as of 2026-10-02) |
| May 6, 2025 | BANFP | J | 22,556 | · | · | 0 Indirect | -100.00% | Disposed | (price as of 2026-10-02) |
| April 2, 2025 | BANFP | I | 204 | · | · | 73,381 Indirect | +0.28% | Acquired | (price as of 2026-10-02) |
| March 25, 2025 | OGE | A | 324 | $44.34 | $14,366 | 36,894 Direct | +0.89% | Acquired | 2.3% (price as of 2026-10-02) |
| Jan. 7, 2025 | OGE | A | 355 | $40.55 | $14,395 | 36,212 Direct | +0.99% | Acquired | 11.8% (price as of 2026-10-02) |
| Dec. 10, 2024 | OGE | A | 3,853 | $42.18 | $162,520 | 35,858 Direct | +12.04% | Acquired | 7.5% (price as of 2026-10-02) |
| Nov. 19, 2024 | BANFP | G | 10,000 | · | · | 4,000 Direct | -71.43% | Disposed | (price as of 2026-10-02) |
| Oct. 28, 2024 | BANFP | S | 8,141 | $110.78 | $901,860 | 200,000 Direct | -3.91% | Disposed | -76.2% (price as of 2026-10-02) |
| Oct. 28, 2024 | BANFP | S | 8,140 | $110.78 | $901,749 | 200,000 Direct | -3.91% | Disposed | -76.2% (price as of 2026-10-02) |
| Oct. 28, 2024 | BANFP | S | 8,140 | $110.78 | $901,749 | 200,000 Direct | -3.91% | Disposed | -76.2% (price as of 2026-10-02) |
| Oct. 24, 2024 | BANFP | S | 583 | $110.11 | $64,194 | 208,141 Direct | -0.28% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 24, 2024 | BANFP | S | 583 | $110.11 | $64,194 | 208,140 Direct | -0.28% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 24, 2024 | BANFP | S | 584 | $110.11 | $64,304 | 208,140 Direct | -0.28% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 23, 2024 | BANFP | S | 1,867 | $110.21 | $205,762 | 208,724 Direct | -0.89% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 23, 2024 | BANFP | S | 1,867 | $110.21 | $205,762 | 208,723 Direct | -0.89% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 23, 2024 | BANFP | S | 1,867 | $110.21 | $205,762 | 208,724 Direct | -0.89% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 22, 2024 | BANFP | S | 259 | $110.00 | $28,490 | 210,591 Direct | -0.12% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 22, 2024 | BANFP | S | 259 | $110.00 | $28,490 | 210,590 Direct | -0.12% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 22, 2024 | BANFP | S | 259 | $110.00 | $28,490 | 210,591 Direct | -0.12% | Disposed | -76.0% (price as of 2026-10-02) |
| Oct. 21, 2024 | BANFP | S | 717 | $110.47 | $79,207 | 210,850 Direct | -0.34% | Disposed | -76.1% (price as of 2026-10-02) |
| Oct. 21, 2024 | BANFP | S | 718 | $110.47 | $79,317 | 210,849 Direct | -0.34% | Disposed | -76.1% (price as of 2026-10-02) |
| Oct. 21, 2024 | BANFP | S | 717 | $110.47 | $79,207 | 210,850 Direct | -0.34% | Disposed | -76.1% (price as of 2026-10-02) |
| Oct. 1, 2024 | OGE | A | 350 | $41.10 | $14,385 | 31,676 Direct | +1.12% | Acquired | 10.3% (price as of 2026-10-02) |
| Sept. 13, 2024 | BANFP | S | 3,458 | $105.02 | $363,159 | 211,567 Direct | -1.61% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 13, 2024 | BANFP | S | 3,457 | $105.02 | $363,054 | 211,567 Direct | -1.61% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 13, 2024 | BANFP | S | 3,457 | $105.02 | $363,054 | 211,567 Direct | -1.61% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 11, 2024 | BANFP | S | 463 | $105.01 | $48,620 | 215,025 Direct | -0.21% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 11, 2024 | BANFP | S | 464 | $105.01 | $48,725 | 215,024 Direct | -0.22% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 11, 2024 | BANFP | S | 464 | $105.01 | $48,725 | 215,024 Direct | -0.22% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 10, 2024 | BANFP | S | 534 | $105.10 | $56,123 | 215,488 Direct | -0.25% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 10, 2024 | BANFP | S | 535 | $105.10 | $56,228 | 215,488 Direct | -0.25% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 10, 2024 | BANFP | S | 535 | $105.10 | $56,228 | 215,488 Direct | -0.25% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 10 | $105.25 | $1,052 | 216,022 Direct | 0.00% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 9 | $105.25 | $947 | 216,023 Direct | 0.00% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 9 | $105.25 | $947 | 216,023 Direct | 0.00% | Disposed | -74.9% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 7,372 | $105.46 | $777,451 | 216,032 Direct | -3.30% | Disposed | -75.0% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 7,370 | $105.46 | $777,240 | 216,032 Direct | -3.30% | Disposed | -75.0% (price as of 2026-10-02) |
| Sept. 9, 2024 | BANFP | S | 7,372 | $105.46 | $777,451 | 216,032 Direct | -3.30% | Disposed | -75.0% (price as of 2026-10-02) |
| Sept. 3, 2024 | BANFP | S | 471 | $105.58 | $49,728 | 223,404 Direct | -0.21% | Disposed | -75.0% (price as of 2026-10-02) |
| Sept. 3, 2024 | BANFP | S | 472 | $105.58 | $49,834 | 223,402 Direct | -0.21% | Disposed | -75.0% (price as of 2026-10-02) |
| Sept. 3, 2024 | BANFP | S | 471 | $105.58 | $49,728 | 223,404 Direct | -0.21% | Disposed | -75.0% (price as of 2026-10-02) |
| Aug. 30, 2024 | BANFP | S | 6,126 | $106.22 | $650,704 | 223,874 Direct | -2.66% | Disposed | -75.1% (price as of 2026-10-02) |
| Aug. 30, 2024 | BANFP | S | 6,126 | $106.22 | $650,704 | 223,874 Direct | -2.66% | Disposed | -75.1% (price as of 2026-10-02) |
| Aug. 30, 2024 | BANFP | S | 6,126 | $106.22 | $650,704 | 223,874 Direct | -2.66% | Disposed | -75.1% (price as of 2026-10-02) |
| Aug. 14, 2024 | BANFP | J | 690,000 | · | · | 4,310,000 Direct | -13.80% | Disposed | (price as of 2026-10-02) |
| Aug. 14, 2024 | BANFP | J | 230,000 | · | · | 230,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 14, 2024 | BANFP | J | 230,000 | · | · | 230,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 14, 2024 | BANFP | J | 230,000 | · | · | 230,000 Direct | · | Acquired | (price as of 2026-10-02) |
| June 25, 2024 | OGE | A | 408 | $35.26 | $14,386 | 30,988 Direct | +1.33% | Acquired | 28.6% (price as of 2026-10-02) |
| March 28, 2024 | BANFP | I | 121 | · | · | 72,264 Indirect | +0.17% | Acquired | (price as of 2026-10-02) |
| March 26, 2024 | OGE | A | 431 | $33.37 | $14,382 | 30,206 Direct | +1.45% | Acquired | 35.9% (price as of 2026-10-02) |
| Jan. 9, 2024 | OGE | A | 406 | $35.43 | $14,385 | 29,407 Direct | +1.40% | Acquired | 28.0% (price as of 2026-10-02) |
| Dec. 12, 2023 | OGE | A | 4,388 | $35.32 | $154,984 | 29,001 Direct | +17.83% | Acquired | 28.4% (price as of 2026-10-02) |
| Nov. 2, 2023 | BANFP | G | 25,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 26, 2023 | OGE | A | 425 | $33.85 | $14,386 | 24,312 Direct | +1.78% | Acquired | 33.9% (price as of 2026-10-02) |
| Aug. 10, 2023 | BANFP | G | 100 | · | · | 2,800 Indirect | +3.70% | Acquired | (price as of 2026-10-02) |
| July 10, 2023 | BANFP | G | 100 | · | · | 2,800 Indirect | +3.70% | Acquired | (price as of 2026-10-02) |
| June 27, 2023 | OGE | A | 398 | $36.09 | $14,364 | 23,615 Direct | +1.71% | Acquired | 25.6% (price as of 2026-10-02) |
| April 10, 2023 | BANFP | I | 250 | · | · | 71,393 Indirect | +0.35% | Acquired | (price as of 2026-10-02) |
| March 28, 2023 | OGE | A | 397 | $36.20 | $14,371 | 22,964 Direct | +1.76% | Acquired | 25.2% (price as of 2026-10-02) |
| Feb. 27, 2023 | OGE | P | 5,000 | $36.65 | $183,250 | 15,000 Direct | +50.00% | Acquired | 23.7% (price as of 2026-10-02) |
| Jan. 10, 2023 | OGE | A | 362 | $39.73 | $14,382 | 22,335 Direct | +1.65% | Acquired | 14.1% (price as of 2026-10-02) |
| Dec. 13, 2022 | OGE | A | 3,552 | $40.12 | $142,506 | 21,973 Direct | +19.28% | Acquired | 13.0% (price as of 2026-10-02) |
| Dec. 9, 2022 | BANFP | G | 100 | · | · | 2,912 Indirect | +3.56% | Acquired | (price as of 2026-10-02) |
| Sept. 27, 2022 | OGE | A | 360 | $38.15 | $13,734 | 18,217 Direct | +2.02% | Acquired | 18.8% (price as of 2026-10-02) |
| Aug. 8, 2022 | BANFP | G | 100 | · | · | 2,700 Indirect | +3.85% | Acquired | (price as of 2026-10-02) |
| Aug. 3, 2022 | BANFP | S | 9,388 | $111.33 | $1,045,166 | 25,000 Direct | -27.30% | Disposed | -76.3% (price as of 2026-10-02) |
| July 29, 2022 | BANFP | S | 50,000 | $106.45 | $5,322,500 | 34,388 Direct | -59.25% | Disposed | -75.2% (price as of 2026-10-02) |
| July 13, 2022 | BANFP | G | 100 | · | · | 2,700 Indirect | +3.85% | Acquired | (price as of 2026-10-02) |
| June 28, 2022 | OGE | A | 360 | $38.20 | $13,752 | 17,680 Direct | +2.08% | Acquired | 18.7% (price as of 2026-10-02) |
| May 13, 2022 | BANFP | S | 39,409 | $82.58 | $3,254,395 | 5,007,080 Direct | -0.78% | Disposed | -68.0% (price as of 2026-10-02) |
Showing latest 100 of 155 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| June 30, 2026 | OGE | Stock Equivalent Units | Common Stock | · | · | 315 | Acquired |
| March 31, 2026 | OGE | Stock Equivalent Units | Common Stock | · | · | 319 | Acquired |
| Jan. 6, 2026 | OGE | Stock Equivalent Units | Common Stock | · | · | 360 | Acquired |
| Dec. 9, 2025 | OGE | Stock Equivalent Units | Common Stock | · | · | 3,947 | Acquired |
| Sept. 30, 2025 | OGE | Stock Equivalent Units | Common Stock | · | · | 311 | Acquired |
| June 24, 2025 | OGE | Stock Equivalent Units | Common Stock | · | · | 321 | Acquired |
| March 25, 2025 | OGE | Stock Equivalent Units | Common Stock | · | · | 324 | Acquired |
| Jan. 7, 2025 | OGE | Stock Equivalent Units | Common Stock | · | · | 355 | Acquired |
| Dec. 10, 2024 | OGE | Stock Equivalent Units | Common Stock | · | · | 3,853 | Acquired |
| Oct. 1, 2024 | OGE | Stock Equivalent Units | Common Stock | · | · | 350 | Acquired |
| June 25, 2024 | OGE | Stock Equivalent Units | Common Stock | · | · | 408 | Acquired |
| March 26, 2024 | OGE | Stock Equivalent Units | Common Stock | · | · | 431 | Acquired |
| Jan. 9, 2024 | OGE | Stock Equivalent Units | Common Stock | · | · | 406 | Acquired |
| Dec. 12, 2023 | OGE | Stock Equivalent Units | Common Stock | · | · | 4,388 | Acquired |
| Sept. 26, 2023 | OGE | Stock Equivalent Units | Com Stk | · | · | 425 | Acquired |
| June 27, 2023 | OGE | Stock Equivalent Units | Com Stk | · | · | 398 | Acquired |
| March 28, 2023 | OGE | Stock Equivalent Units | Com Stk | · | · | 397 | Acquired |
| Jan. 10, 2023 | OGE | Stock Equivalent Units | Com Stk | · | · | 362 | Acquired |
| Dec. 13, 2022 | OGE | Stock Equivalent Units | Common Stock | · | · | 3,552 | Acquired |
| Sept. 27, 2022 | OGE | Stock Equiv Units | Com Stk | · | · | 360 | Acquired |
| June 28, 2022 | OGE | Stock Equiv Units | Com Stk | · | · | 360 | Acquired |
| March 30, 2022 | OGE | Stock Equiv Units | Com Stk | · | · | 340 | Acquired |
| Jan. 11, 2022 | OGE | Stock Equiv Units | Com Stk | · | · | 369 | Acquired |
| Dec. 7, 2021 | OGE | Stock Equiv Units | Com Stk | · | · | 3,814 | Acquired |
| Sept. 28, 2021 | OGE | Stock Equiv Units | Com Stk | · | · | 398 | Acquired |
| June 29, 2021 | OGE | Stock Equiv Units | Com Stk | · | · | 390 | Acquired |
| March 30, 2021 | OGE | Stock Equiv Units | Com Stk | · | · | 404 | Acquired |
| Jan. 12, 2021 | OGE | Stock Equiv Units | Com Stk | · | · | 421 | Acquired |
| Dec. 8, 2020 | OGE | Stock Equiv Units | Com Stk | · | · | 4,072 | Acquired |
| Sept. 29, 2020 | OGE | Stock Equiv Units | Com Stk | · | · | 442 | Acquired |
| June 23, 2020 | OGE | Stock Equiv Units | Com Stk | · | · | 429 | Acquired |
| March 24, 2020 | OGE | Stock Equiv Units | Com Stk | · | · | 486 | Acquired |
| Jan. 7, 2020 | OGE | Stock Equiv Units | Com Stk | · | · | 298 | Acquired |
| Dec. 10, 2019 | OGE | Stock Equiv Units | Com Stk | · | · | 3,102 | Acquired |
| Sept. 24, 2019 | OGE | Stock Equiv Units | Com Stk | · | · | 277 | Acquired |
| June 25, 2019 | OGE | Stock Equiv Units | Com Stk | · | · | 290 | Acquired |
| March 26, 2019 | OGE | Stock Equiv Units | Com Stk | · | · | 286 | Acquired |
| Jan. 11, 2019 | OGE | Stock Equiv Units | Com Stk | · | · | 315 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 1 holding
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| Dec. 13, 2018 | OGE | Common Stock-$.01 par value per share | 2,000 | Direct |
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2020 | $400,000 | · | · | · | · | · | $47,653 | $509,653 |
| 2019 | $400,000 | · | · | · | · | · | $47,458 | $527,458 |
| 2018 | $400,000 | · | · | · | · | · | $43,428 | $523,428 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.