RAINBOLT DAVID E
Insider CIK 1042873 · OGE Director · BANF President and CEO and Director, Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-13 | 2026-08-13 | 8,506 | $115.00 | $978.2K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-13 | 2026-08-13 | 8,506 | $115.00 | $978.2K | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-06 | 2026-08-06 | 3,000 | $115.00 | $345.0K | 8,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-06 | 2026-08-06 | 3,000 | $115.00 | $345.0K | 8,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-05 | 2026-08-06 | 2,000 | $115.03 | $230.1K | 11,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-05 | 2026-08-06 | 2,000 | $115.03 | $230.1K | 11,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-04 | 2026-08-04 | 17,830 | $115.06 | $2.05M | 13,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-04 | 2026-08-04 | 17,830 | $115.06 | $2.05M | 13,506 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-03 | 2026-08-04 | 11,497 | $115.09 | $1.32M | 31,336 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-08-03 | 2026-08-04 | 11,497 | $115.09 | $1.32M | 31,336 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-29 | 2026-07-29 | 12,718 | $115.05 | $1.46M | 42,833 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-29 | 2026-07-29 | 12,718 | $115.05 | $1.46M | 42,833 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-28 | 2026-07-29 | 81,492 | $116.71 | $9.51M | 55,551 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-28 | 2026-07-29 | 81,492 | $116.71 | $9.51M | 55,551 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-27 | 2026-07-28 | 29,740 | $116.49 | $3.46M | 137,043 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-07-27 | 2026-07-28 | 29,740 | $116.49 | $3.46M | 137,043 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2026-06-30 | 2026-07-02 | 315 | $48.66 | $15.3K | 44,342 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-05-07 | 2026-05-07 | 9,001 | $115.11 | $1.04M | 166,783 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-05-06 | 2026-05-07 | 6,219 | $115.07 | $715.6K | 175,784 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-04-29 | 2026-05-01 | 1 | $115.00 | $115 | 182,003 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-04-28 | 2026-04-28 | 24,614 | $115.55 | $2.84M | 182,004 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-04-27 | 2026-04-28 | 205 | $115.01 | $23.6K | 206,618 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-04-24 | 2026-04-24 | 650 | $115.02 | $74.8K | 206,823 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2026-04-23 | 2026-04-24 | 17,527 | $115.53 | $2.02M | 207,473 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2026-03-31 | 2026-04-01 | 319 | $47.96 | $15.3K | 43,633 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2026-02-03 | 2026-02-03 | 225,000 | — | $0 | 73,395 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2026-02-03 | 2026-02-03 | 188 | — | $0 | 188 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2026-02-03 | 2026-02-03 | 188 | — | $0 | 0 | SEC↗ |
| BANK BANCFIRST CORP /OK/ | G Gift | 2026-02-03 | 2026-03-26 | 225,000 | — | $0 | 225,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2026-01-30 | 2026-02-03 | 225,000 | — | $0 | 298,395 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2026-01-30 | 2026-02-03 | 269,223 | — | $0 | 4,040,777 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2026-01-30 | 2026-02-03 | 38,085 | — | $0 | 38,085 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2026-01-06 | 2026-01-08 | 360 | $42.59 | $15.3K | 42,900 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2025-12-09 | 2025-12-11 | 3,947 | $43.07 | $170.0K | 42,541 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2025-09-30 | 2025-10-02 | 311 | $46.27 | $14.4K | 38,226 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2025-06-24 | 2025-06-26 | 321 | $44.72 | $14.4K | 37,562 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2025-05-06 | 2025-05-07 | 14 | — | $0 | 22,556 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2025-05-06 | 2025-05-07 | 22,556 | — | $0 | 73,395 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2025-05-06 | 2025-05-07 | 22,556 | — | $0 | 0 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2025-04-02 | 2025-04-02 | 204 | — | $0 | 73,381 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2025-03-25 | 2025-03-27 | 324 | $44.34 | $14.4K | 36,894 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2025-01-07 | 2025-01-10 | 355 | $40.55 | $14.4K | 36,212 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2024-12-10 | 2024-12-12 | 3,853 | $42.18 | $162.5K | 35,858 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2024-11-19 | 2024-11-19 | 10,000 | — | $0 | 4,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-28 | 2024-10-29 | 8,140 | $110.78 | $901.7K | 200,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-28 | 2024-10-29 | 8,140 | $110.78 | $901.7K | 200,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-28 | 2024-10-29 | 8,141 | $110.78 | $901.9K | 200,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-24 | 2024-10-24 | 584 | $110.11 | $64.3K | 208,140 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-24 | 2024-10-24 | 583 | $110.11 | $64.2K | 208,140 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-24 | 2024-10-24 | 583 | $110.11 | $64.2K | 208,141 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,723 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,724 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-23 | 2024-10-23 | 1,867 | $110.21 | $205.8K | 208,724 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,591 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,590 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-22 | 2024-10-22 | 259 | $110.00 | $28.5K | 210,591 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-21 | 2024-10-21 | 717 | $110.47 | $79.2K | 210,850 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-21 | 2024-10-21 | 718 | $110.47 | $79.3K | 210,849 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-10-21 | 2024-10-21 | 717 | $110.47 | $79.2K | 210,850 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2024-10-01 | 2024-10-02 | 350 | $41.10 | $14.4K | 31,676 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-13 | 2024-09-13 | 3,457 | $105.02 | $363.1K | 211,567 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-13 | 2024-09-13 | 3,458 | $105.02 | $363.2K | 211,567 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-13 | 2024-09-13 | 3,457 | $105.02 | $363.1K | 211,567 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-11 | 2024-09-11 | 464 | $105.01 | $48.7K | 215,024 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-11 | 2024-09-11 | 464 | $105.01 | $48.7K | 215,024 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-11 | 2024-09-11 | 463 | $105.01 | $48.6K | 215,025 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-10 | 2024-09-10 | 535 | $105.10 | $56.2K | 215,488 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-10 | 2024-09-10 | 535 | $105.10 | $56.2K | 215,488 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-10 | 2024-09-10 | 534 | $105.10 | $56.1K | 215,488 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-09 | 7,372 | $105.46 | $777.4K | 216,032 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-09 | 7,371 | $105.46 | $777.3K | 216,032 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-09 | 7,372 | $105.46 | $777.4K | 216,032 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-10 | 9 | $105.25 | $947 | 216,023 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-10 | 9 | $105.25 | $947 | 216,023 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-09 | 2024-09-10 | 10 | $105.25 | $1.1K | 216,022 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-03 | 2024-09-03 | 471 | $105.58 | $49.7K | 223,404 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-03 | 2024-09-03 | 472 | $105.58 | $49.8K | 223,403 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-09-03 | 2024-09-03 | 471 | $105.58 | $49.7K | 223,404 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2024-08-30 | 2024-08-30 | 6,126 | $106.22 | $650.7K | 223,875 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2024-08-14 | 2024-08-15 | 230,000 | — | $0 | 230,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2024-08-14 | 2024-08-15 | 690,000 | — | $0 | 4,310,000 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2024-06-25 | 2024-06-26 | 408 | $35.26 | $14.4K | 30,988 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2024-03-28 | 2024-03-29 | 121 | — | $0 | 72,264 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2024-03-26 | 2024-03-28 | 431 | $33.37 | $14.4K | 30,206 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2024-01-09 | 2024-01-11 | 406 | $35.43 | $14.4K | 29,407 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2023-12-12 | 2023-12-14 | 4,388 | $35.32 | $155.0K | 29,001 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2023-11-02 | 2023-11-02 | 25,000 | — | $0 | 0 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2023-09-26 | 2023-09-28 | 425 | $33.85 | $14.4K | 24,312 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2023-08-10 | 2023-08-10 | 100 | — | $0 | 2,800 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2023-07-10 | 2023-07-10 | 100 | — | $0 | 2,800 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2023-06-27 | 2023-06-29 | 398 | $36.09 | $14.4K | 23,615 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2023-04-10 | 2023-04-10 | 250 | — | $0 | 71,393 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2023-03-28 | 2023-03-30 | 397 | $36.20 | $14.4K | 22,964 | SEC↗ |
| OGE OGE ENERGY CORP. | P Buy | 2023-02-27 | 2023-03-01 | 5,000 | $36.65 | $183.3K | 15,000 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2023-01-10 | 2023-01-12 | 362 | $39.73 | $14.4K | 22,335 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2022-12-13 | 2022-12-15 | 3,552 | $40.12 | $142.5K | 21,973 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2022-12-09 | 2022-12-12 | 100 | — | $0 | 2,912 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2022-09-27 | 2022-09-29 | 360 | $38.15 | $13.8K | 18,217 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2022-08-08 | 2022-08-08 | 100 | — | $0 | 2,700 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-08-03 | 2022-08-03 | 9,388 | $111.33 | $1.05M | 25,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-07-29 | 2022-08-01 | 50,000 | $106.45 | $5.32M | 34,388 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | G Gift | 2022-07-13 | 2022-07-15 | 100 | — | $0 | 2,700 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2022-06-28 | 2022-06-30 | 360 | $38.20 | $13.8K | 17,680 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-05-17 | 2022-05-17 | 7,080 | $82.51 | $584.2K | 5,000,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-05-13 | 2022-05-17 | 39,409 | $82.58 | $3.25M | 5,007,080 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | I Discretionary | 2022-05-12 | 2022-05-12 | 216 | — | $0 | 70,504 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-05-12 | 2022-05-12 | 52,500 | $84.06 | $4.41M | 5,136,927 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2022-05-12 | 2022-05-12 | 90,438 | $83.26 | $7.53M | 5,046,489 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2022-03-30 | 2022-04-01 | 340 | $40.45 | $13.8K | 17,138 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2022-01-11 | 2022-01-13 | 369 | $37.26 | $13.8K | 16,622 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2021-12-07 | 2021-12-09 | 3,814 | $36.05 | $137.5K | 16,253 | SEC↗ |
| OGE OGE ENERGY CORP. | P Buy | 2021-11-11 | 2021-11-15 | 3,000 | $34.31 | $102.9K | 10,000 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2021-09-28 | 2021-09-30 | 398 | $32.94 | $13.1K | 12,291 | SEC↗ |
| OGE OGE ENERGY CORP. | P Buy | 2021-08-23 | 2021-08-25 | 5,000 | $35.80 | $179.0K | 7,000 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2021-06-29 | 2021-07-01 | 390 | $33.68 | $13.1K | 11,752 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-05-18 | 2021-05-18 | 5,000 | $71.81 | $359.1K | 5,189,427 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-05-17 | 2021-05-17 | 5,100 | $72.63 | $370.4K | 5,194,427 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-05-14 | 2021-05-17 | 15,000 | $73.25 | $1.10M | 5,199,527 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-05-13 | 2021-05-13 | 30,000 | $72.92 | $2.19M | 5,214,527 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-05-12 | 2021-05-13 | 5,473 | $72.61 | $397.4K | 5,244,527 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2021-03-30 | 2021-04-01 | 404 | $32.45 | $13.1K | 11,228 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-03-01 | 2021-03-01 | 16,996 | $65.80 | $1.12M | 5,250,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-02-26 | 2021-03-01 | 4,713 | $65.06 | $306.6K | 5,266,996 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-02-25 | 2021-02-26 | 9,280 | $65.18 | $604.9K | 5,271,709 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-02-24 | 2021-02-25 | 36,046 | $66.11 | $2.38M | 5,280,989 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-02-23 | 2021-02-24 | 21,761 | $66.13 | $1.44M | 5,317,035 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2021-02-22 | 2021-02-23 | 18,704 | $66.23 | $1.24M | 5,338,796 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2021-01-12 | 2021-01-14 | 421 | $31.16 | $13.1K | 10,688 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2020-12-08 | 2020-12-11 | 4,072 | $32.54 | $132.5K | 10,267 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2020-09-29 | 2020-10-01 | 442 | $29.67 | $13.1K | 6,115 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2020-06-23 | 2020-06-25 | 429 | $30.58 | $13.1K | 5,607 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2020-03-24 | 2020-03-26 | 486 | $27.03 | $13.1K | 5,115 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2020-01-07 | 2020-01-09 | 298 | $44.05 | $13.1K | 4,591 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | J Other | 2019-12-31 | 2020-01-03 | 5,357,500 | — | $0 | 5,357,500 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2019-12-10 | 2019-12-11 | 3,102 | $42.72 | $132.5K | 4,293 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2019-09-24 | 2019-09-26 | 277 | $45.08 | $12.5K | 1,181 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2019-06-25 | 2019-06-27 | 290 | $43.17 | $12.5K | 896 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2019-03-26 | 2019-03-28 | 286 | $43.66 | $12.5K | 601 | SEC↗ |
| OGE OGE ENERGY CORP. | A Award deriv | 2019-01-11 | 2019-01-15 | 315 | $39.72 | $12.5K | 315 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-04-20 | 2018-04-20 | 37,470 | $56.34 | $2.11M | 10,715,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-21 | 2018-03-21 | 3,600 | $56.02 | $201.7K | 10,752,470 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-19 | 2018-03-19 | 1,600 | $56.10 | $89.8K | 10,756,070 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-16 | 2018-03-19 | 7,930 | $56.02 | $444.2K | 10,757,670 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-13 | 2018-03-13 | 9,000 | $56.36 | $507.2K | 10,765,600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-12 | 2018-03-12 | 15,068 | $56.36 | $849.2K | 10,774,600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-09 | 2018-03-12 | 7,870 | $56.00 | $440.7K | 10,789,668 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-03-07 | 2018-03-12 | 24,200 | $56.02 | $1.36M | 10,797,538 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-02-27 | 2018-03-12 | 12,443 | $56.02 | $697.1K | 10,821,738 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-02-20 | 2018-03-12 | 900 | $56.12 | $50.5K | 10,834,181 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-02-16 | 2018-03-12 | 1,400 | $56.00 | $78.4K | 10,835,081 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-02-02 | 2018-03-12 | 3,010 | $56.00 | $168.6K | 10,836,481 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-02-01 | 2018-03-12 | 2,290 | $56.00 | $128.2K | 10,839,491 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-31 | 2018-03-12 | 1,500 | $56.00 | $84.0K | 10,841,781 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-29 | 2018-03-12 | 6,689 | $56.02 | $374.7K | 10,843,281 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-25 | 2018-03-12 | 731 | $56.00 | $40.9K | 10,849,970 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-24 | 2018-03-12 | 13,150 | $56.02 | $736.7K | 10,850,701 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-23 | 2018-03-12 | 38,800 | $56.04 | $2.17M | 10,863,851 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-22 | 2018-01-23 | 44,590 | $56.03 | $2.50M | 10,902,651 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2018-01-19 | 2018-01-22 | 38,518 | $56.06 | $2.16M | 10,947,241 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-12-18 | 2017-12-18 | 3,541 | $56.00 | $198.3K | 10,985,759 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2017-12-05 | 2017-12-06 | 10,700 | $56.38 | $603.3K | 10,989,300 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-12-02 | 2016-12-02 | 6,500 | $81.66 | $530.8K | 5,500,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-12-01 | 2016-12-02 | 16,794 | $82.24 | $1.38M | 5,506,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-30 | 2016-12-01 | 20,602 | $82.09 | $1.69M | 5,523,294 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-29 | 2016-11-29 | 19,604 | $81.89 | $1.61M | 5,543,896 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-28 | 2016-11-29 | 28,507 | $82.02 | $2.34M | 5,563,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-25 | 2016-11-28 | 6,193 | $82.79 | $512.7K | 5,592,007 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-23 | 2016-11-28 | 25,400 | $83.06 | $2.11M | 5,598,200 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2016-11-22 | 2016-11-22 | 26,400 | $83.00 | $2.19M | 5,623,600 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-12-03 | 2013-12-04 | 76,000 | $54.11 | $4.11M | 5,650,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-12-02 | 2013-12-04 | 10,000 | $55.04 | $550.4K | 5,726,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-27 | 2013-12-02 | 8,500 | $56.08 | $476.7K | 5,736,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-27 | 2013-12-02 | 8,500 | $56.08 | $476.7K | 5,736,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-26 | 2013-11-26 | 11,000 | $56.16 | $617.8K | 5,744,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-25 | 2013-11-26 | 14,000 | $56.05 | $784.7K | 5,755,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-22 | 2013-11-26 | 7,000 | $56.07 | $392.5K | 5,769,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2013-11-21 | 2013-11-26 | 23,500 | $56.08 | $1.32M | 5,776,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-10-24 | 2012-10-24 | 11,000 | $43.00 | $473.0K | 5,800,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-10-19 | 2012-10-19 | 10,233 | $43.24 | $442.5K | 5,811,000 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-10-18 | 2012-10-19 | 42,167 | $44.28 | $1.87M | 5,821,233 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-09-18 | 2012-09-18 | 2,682 | $43.02 | $115.4K | 5,863,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-09-14 | 2012-09-17 | 30,818 | $43.07 | $1.33M | 5,866,082 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-09-13 | 2012-09-17 | 16,500 | $43.08 | $710.8K | 5,896,900 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-07-17 | 2012-07-17 | 5,000 | $43.01 | $215.1K | 5,913,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-07-13 | 2012-07-17 | 51,500 | $43.08 | $2.22M | 5,918,400 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-07-05 | 2012-07-09 | 11,600 | $43.00 | $498.8K | 5,969,900 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-04-27 | 2012-05-01 | 15,000 | $43.15 | $647.3K | 5,981,500 | SEC↗ |
| BANF BANCFIRST CORP /OK/ | S Sale | 2012-04-25 | 2012-04-26 | 3,500 | $43.69 | $152.9K | 5,996,500 | SEC↗ |