BancFirst CorporationBANF | $20M175.8k shares | SellMay 6, 2026 | $715.6K6.2k shares | $115.07 | -- |
BancFirst CorporationBANF | $21M182k shares | SellApr 29, 2026 | $1151 shares | $115.00 | -- |
BancFirst CorporationBANF | $21M182k shares | SellApr 28, 2026 | $2.8M24.6k shares | $115.55 | -- |
BancFirst CorporationBANF | $24M206.6k shares | SellApr 27, 2026 | $23.6K205 shares | $115.01 | -- |
BancFirst CorporationBANF | $24M206.8k shares | SellApr 24, 2026 | $74.8K650 shares | $115.02 | -- |
BancFirst CorporationBANF | $24M207.5k shares | SellApr 23, 2026 | $2.0M17.5k shares | $115.53 | -- |
OGE Energy Corp Common StockOGE | --43.6k shares | Grant / ExerciseMar 31, 2026 | Disclosure amount unavailable319 shares | -- | -- |
BancFirst CorporationBANF | --188 shares | OtherFeb 3, 2026 | Disclosure amount unavailable188 shares | -- | -- |
BancFirst CorporationBANF | --73.4k shares | Grant / ExerciseFeb 3, 2026 | Disclosure amount unavailable225k shares | -- | -- |
BancFirst CorporationBANF | --38.1k shares | OtherJan 30, 2026 | Disclosure amount unavailable38.1k shares | -- | -- |
BancFirst CorporationBANF | --298.4k shares | OtherJan 30, 2026 | Disclosure amount unavailable225k shares | -- | -- |
BancFirst CorporationBANF | --4M shares | OtherJan 30, 2026 | Disclosure amount unavailable269.2k shares | -- | -- |
OGE Energy Corp Common StockOGE | --42.9k shares | Grant / ExerciseJan 6, 2026 | Disclosure amount unavailable360 shares | -- | -- |
OGE Energy Corp Common StockOGE | --42.5k shares | Grant / ExerciseDec 9, 2025 | Disclosure amount unavailable3.9k shares | -- | -- |
OGE Energy Corp Common StockOGE | --38.2k shares | Grant / ExerciseSep 30, 2025 | Disclosure amount unavailable311 shares | -- | -- |
OGE Energy Corp Common StockOGE | --37.6k shares | Grant / ExerciseJun 24, 2025 | Disclosure amount unavailable321 shares | -- | -- |
BancFirst CorporationBANF | --22.6k shares | OtherMay 6, 2025 | Disclosure amount unavailable22.6k shares | -- | -- |
BancFirst CorporationBANF | --22.6k shares | OtherMay 6, 2025 | Disclosure amount unavailable14 shares | -- | -- |
BancFirst CorporationBANF | --73.4k shares | OtherApr 2, 2025 | Disclosure amount unavailable204 shares | -- | -- |
OGE Energy Corp Common StockOGE | --36.9k shares | Grant / ExerciseMar 25, 2025 | Disclosure amount unavailable324 shares | -- | -- |
OGE Energy Corp Common StockOGE | --36.2k shares | Grant / ExerciseJan 7, 2025 | Disclosure amount unavailable355 shares | -- | -- |
OGE Energy Corp Common StockOGE | --35.9k shares | Grant / ExerciseDec 10, 2024 | Disclosure amount unavailable3.9k shares | -- | -- |
BancFirst CorporationBANF | --4k shares | Grant / ExerciseNov 19, 2024 | Disclosure amount unavailable10k shares | -- | -- |
BancFirst CorporationBANF | $22M200k shares | SellOct 28, 2024 | $901.8K8.1k shares | $110.78 | -- |
BancFirst CorporationBANF | $23M208.1k shares | SellOct 24, 2024 | $64.3K584 shares | $110.11 | -- |
BancFirst CorporationBANF | $23M208.1k shares | SellOct 24, 2024 | $64.2K583 shares | $110.11 | -- |
BancFirst CorporationBANF | $23M208.7k shares | SellOct 23, 2024 | $205.8K1.9k shares | $110.21 | -- |
BancFirst CorporationBANF | $23M210.6k shares | SellOct 22, 2024 | $28.5K259 shares | $110.00 | -- |
BancFirst CorporationBANF | $23M210.8k shares | SellOct 21, 2024 | $79.3K718 shares | $110.47 | -- |
BancFirst CorporationBANF | $23M210.9k shares | SellOct 21, 2024 | $79.2K717 shares | $110.47 | -- |
OGE Energy Corp Common StockOGE | --31.7k shares | Grant / ExerciseOct 1, 2024 | Disclosure amount unavailable350 shares | -- | -- |
BancFirst CorporationBANF | $22M211.6k shares | SellSep 13, 2024 | $363.1K3.5k shares | $105.02 | -- |
BancFirst CorporationBANF | $23M215k shares | SellSep 11, 2024 | $48.7K464 shares | $105.01 | -- |
BancFirst CorporationBANF | $23M215k shares | SellSep 11, 2024 | $48.6K463 shares | $105.01 | -- |
BancFirst CorporationBANF | $23M215.5k shares | SellSep 10, 2024 | $56.2K535 shares | $105.10 | -- |
BancFirst CorporationBANF | $23M216k shares | SellSep 9, 2024 | $777.4K7.4k shares | $105.46 | -- |
BancFirst CorporationBANF | $23M216k shares | SellSep 9, 2024 | $1.1K10 shares | $105.25 | -- |
BancFirst CorporationBANF | $23M216k shares | SellSep 9, 2024 | $9479 shares | $105.25 | -- |
BancFirst CorporationBANF | $24M223.4k shares | SellSep 3, 2024 | $49.8K472 shares | $105.58 | -- |
BancFirst CorporationBANF | $24M223.4k shares | SellSep 3, 2024 | $49.7K471 shares | $105.58 | -- |
BancFirst CorporationBANF | $24M223.9k shares | SellAug 30, 2024 | $650.7K6.1k shares | $106.22 | -- |
BancFirst CorporationBANF | --230k shares | OtherAug 14, 2024 | Disclosure amount unavailable230k shares | -- | -- |
BancFirst CorporationBANF | --4.3M shares | OtherAug 14, 2024 | Disclosure amount unavailable690k shares | -- | -- |
OGE Energy Corp Common StockOGE | --31k shares | Grant / ExerciseJun 25, 2024 | Disclosure amount unavailable408 shares | -- | -- |