Insider at

04

Insider transactions

05
0 buys (P) 15 sells (S) Net: $-26,085,712 + 45 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

45 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs 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)
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)
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)
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)
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)
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)
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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 30, 2026 OGE Stock Equivalent Units Common Stock (315) · · 315 Acquired
March 31, 2026 OGE Stock Equivalent Units Common Stock (319) · · 319 Acquired
Jan. 6, 2026 OGE Stock Equivalent Units Common Stock (360) · · 360 Acquired
Dec. 9, 2025 OGE Stock Equivalent Units Common Stock (3,947) · · 3,947 Acquired
Sept. 30, 2025 OGE Stock Equivalent Units Common Stock (311) · · 311 Acquired
June 24, 2025 OGE Stock Equivalent Units Common Stock (321) · · 321 Acquired
March 25, 2025 OGE Stock Equivalent Units Common Stock (324) · · 324 Acquired
Jan. 7, 2025 OGE Stock Equivalent Units Common Stock (355) · · 355 Acquired
Dec. 10, 2024 OGE Stock Equivalent Units Common Stock (3,853) · · 3,853 Acquired
Oct. 1, 2024 OGE Stock Equivalent Units Common Stock (350) · · 350 Acquired
June 25, 2024 OGE Stock Equivalent Units Common Stock (408) · · 408 Acquired
March 26, 2024 OGE Stock Equivalent Units Common Stock (431) · · 431 Acquired
Jan. 9, 2024 OGE Stock Equivalent Units Common Stock (406) · · 406 Acquired
Dec. 12, 2023 OGE Stock Equivalent Units Common Stock (4,388) · · 4,388 Acquired
Sept. 26, 2023 OGE Stock Equivalent Units Com Stk (425) · · 425 Acquired
June 27, 2023 OGE Stock Equivalent Units Com Stk (398) · · 398 Acquired
March 28, 2023 OGE Stock Equivalent Units Com Stk (397) · · 397 Acquired
Jan. 10, 2023 OGE Stock Equivalent Units Com Stk (362) · · 362 Acquired
Dec. 13, 2022 OGE Stock Equivalent Units Common Stock (3,552) · · 3,552 Acquired
Sept. 27, 2022 OGE Stock Equiv Units Com Stk (360) · · 360 Acquired
June 28, 2022 OGE Stock Equiv Units Com Stk (360) · · 360 Acquired
March 30, 2022 OGE Stock Equiv Units Com Stk (340) · · 340 Acquired
Jan. 11, 2022 OGE Stock Equiv Units Com Stk (369) · · 369 Acquired
Dec. 7, 2021 OGE Stock Equiv Units Com Stk (3,814) · · 3,814 Acquired
Sept. 28, 2021 OGE Stock Equiv Units Com Stk (398) · · 398 Acquired
June 29, 2021 OGE Stock Equiv Units Com Stk (390) · · 390 Acquired
March 30, 2021 OGE Stock Equiv Units Com Stk (404) · · 404 Acquired
Jan. 12, 2021 OGE Stock Equiv Units Com Stk (421) · · 421 Acquired
Dec. 8, 2020 OGE Stock Equiv Units Com Stk (4,072) · · 4,072 Acquired
Sept. 29, 2020 OGE Stock Equiv Units Com Stk (442) · · 442 Acquired
June 23, 2020 OGE Stock Equiv Units Com Stk (429) · · 429 Acquired
March 24, 2020 OGE Stock Equiv Units Com Stk (486) · · 486 Acquired
Jan. 7, 2020 OGE Stock Equiv Units Com Stk (298) · · 298 Acquired
Dec. 10, 2019 OGE Stock Equiv Units Com Stk (3,102) · · 3,102 Acquired
Sept. 24, 2019 OGE Stock Equiv Units Com Stk (277) · · 277 Acquired
June 25, 2019 OGE Stock Equiv Units Com Stk (290) · · 290 Acquired
March 26, 2019 OGE Stock Equiv Units Com Stk (286) · · 286 Acquired
Jan. 11, 2019 OGE Stock Equiv Units Com Stk (315) · · 315 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 13, 2018 OGE Common Stock-$.01 par value per share 2,000 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
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.