| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 38 | +39.47% | -0.12% | +0.67% | -0.79% | -0.83% | -1.75 |
| 14d | 38 | +39.47% | +2.75% | +2.36% | +0.76% | -1.51% | 0.79 |
| 30d | 38 | +52.63% | +2.89% | +2.54% | +1.08% | -1.98% | 0.79 |
| 60d | 38(1 pending) | +27.03% | +6.98% | +3.83% | +3.15% | +5.03% | 2.40 |
| 90d | 38(7 pending) | +16.13% | +12.98% | +6.28% | +6.70% | +9.84% | 3.57 |
| 180d | 38(7 pending) | +22.58% | +3.07% | +0.75% | +2.32% | +4.22% | 0.90 |
| 1y | 38(7 pending) | +19.35% | +13.95% | +14.64% | -0.69% | +7.18% | -0.24 |
| 2y | 38(28 pending) | +40.00% | +15.06% | +21.55% | -6.49% | -13.01% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 314.684 | $48.66 | $15.3K | 44,341.78 | Jun 30, 2026 | Jul 2, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 9,001 | $115.11 | $1.04M | 166,783 | May 7, 2026 | May 7, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 6,219 | $115.07 | $715.6K | 175,784 | May 6, 2026 | May 7, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 1 | $115.00 | $115 | 182,003 | Apr 29, 2026 | May 1, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 24,614 | $115.55 | $2.84M | 182,004 | Apr 28, 2026 | Apr 28, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 205 | $115.01 | $23.6K | 206,618 | Apr 27, 2026 | Apr 28, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 650 | $115.02 | $74.8K | 206,823 | Apr 24, 2026 | Apr 24, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 17,527 | $115.53 | $2.02M | 207,473 | Apr 23, 2026 | Apr 24, 2026 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 319.276 | $47.96 | $15.3K | 43,633.377 | Mar 31, 2026 | Apr 1, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALEGRANT Gift | 225,000 | — | — | 73,395 | Feb 3, 2026 | Feb 3, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 188 | — | — | 188 | Feb 3, 2026 | Feb 3, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 188 | — | — | 0 | Feb 3, 2026 | Feb 3, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 225,000 | — | — | 298,395 | Jan 30, 2026 | Feb 3, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 38,085 | — | — | 38,085 | Jan 30, 2026 | Feb 3, 2026 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 269,223 | — | — | 4,040,777 | Jan 30, 2026 | Feb 3, 2026 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 359.533 | $42.59 | $15.3K | 42,900.186 | Jan 6, 2026 | Jan 8, 2026 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 3,947.063 | $43.07 | $170.0K | 42,540.653 | Dec 9, 2025 | Dec 11, 2025 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 310.677 | $46.27 | $14.4K | 38,225.537 | Sep 30, 2025 | Oct 2, 2025 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 321.445 | $44.72 | $14.4K | 37,562.14 | Jun 24, 2025 | Jun 25, 2025 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE | 22,556 | — | — | 0 | May 6, 2025 | May 7, 2025 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 22,556 | — | — | 73,395 | May 6, 2025 | May 7, 2025 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 14 | — | — | 22,556 | May 6, 2025 | May 7, 2025 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE | 204 | — | — | 73,381 | Apr 2, 2025 | Apr 2, 2025 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 324.199 | $44.34 | $14.4K | 36,894.17 | Mar 25, 2025 | Mar 27, 2025 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 354.501 | $40.55 | $14.4K | 36,212.284 | Jan 7, 2025 | Jan 9, 2025 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 3,852.537 | $42.18 | $162.5K | 35,857.784 | Dec 10, 2024 | Dec 12, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALEGRANT Gift | 10,000 | — | — | 4,000 | Nov 19, 2024 | Nov 19, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 8,140 | $110.78 | $901.8K | 200,000 | Oct 28, 2024 | Oct 29, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 8,141 | $110.78 | $901.9K | 200,000 | Oct 28, 2024 | Oct 29, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 583 | $110.11 | $64.2K | 208,141 | Oct 24, 2024 | Oct 24, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 583 | $110.11 | $64.2K | 208,140 | Oct 24, 2024 | Oct 24, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 584 | $110.11 | $64.3K | 208,140 | Oct 24, 2024 | Oct 24, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 1,867 | $110.21 | $205.8K | 208,724 | Oct 23, 2024 | Oct 23, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 1,867 | $110.21 | $205.8K | 208,723 | Oct 23, 2024 | Oct 23, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 259 | $110.00 | $28.5K | 210,591 | Oct 22, 2024 | Oct 22, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 259 | $110.00 | $28.5K | 210,590 | Oct 22, 2024 | Oct 22, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 718 | $110.47 | $79.3K | 210,849 | Oct 21, 2024 | Oct 21, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 717 | $110.47 | $79.2K | 210,850 | Oct 21, 2024 | Oct 21, 2024 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 349.757 | $41.10 | $14.4K | 31,675.538 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 3,457 | $105.02 | $363.1K | 211,567 | Sep 13, 2024 | Sep 13, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 3,458 | $105.02 | $363.2K | 211,567 | Sep 13, 2024 | Sep 13, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 464 | $105.01 | $48.7K | 215,024 | Sep 11, 2024 | Sep 11, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 463 | $105.01 | $48.6K | 215,025 | Sep 11, 2024 | Sep 11, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 535 | $105.10 | $56.2K | 215,488 | Sep 10, 2024 | Sep 10, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 534 | $105.10 | $56.1K | 215,488 | Sep 10, 2024 | Sep 10, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 7,371.5 | $105.46 | $777.4K | 216,032 | Sep 9, 2024 | Sep 9, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 7,370.5 | $105.46 | $777.3K | 216,032 | Sep 9, 2024 | Sep 9, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 10 | $105.25 | $1.1K | 216,022 | Sep 9, 2024 | Sep 10, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 9 | $105.25 | $947 | 216,023 | Sep 9, 2024 | Sep 10, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 471 | $105.58 | $49.7K | 223,403.5 | Sep 3, 2024 | Sep 3, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 472 | $105.58 | $49.8K | 223,402.5 | Sep 3, 2024 | Sep 3, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 6,125.5 | $106.22 | $650.7K | 223,874.5 | Aug 30, 2024 | Aug 30, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 690,000 | — | — | 4,310,000 | Aug 14, 2024 | Aug 15, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE Executive & Director | 230,000 | — | — | 230,000 | Aug 14, 2024 | Aug 15, 2024 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 407.686 | $35.26 | $14.4K | 30,987.69 | Jun 25, 2024 | Jun 26, 2024 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE Executive & Director | 121 | — | — | 72,264 | Mar 28, 2024 | Mar 29, 2024 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 430.776 | $33.37 | $14.4K | 30,206.487 | Mar 26, 2024 | Mar 28, 2024 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 405.73 | $35.43 | $14.4K | 29,406.957 | Jan 9, 2024 | Jan 11, 2024 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 4,388.449 | $35.32 | $155.0K | 29,001.227 | Dec 12, 2023 | Dec 14, 2023 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALEGRANT Gift | 25,000 | — | — | 0 | Nov 2, 2023 | Nov 2, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 424.668 | $33.85 | $14.4K | 24,311.972 | Sep 26, 2023 | Sep 28, 2023 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASEGRANT Gift | 100 | — | — | 2,800 | Aug 10, 2023 | Aug 10, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 398.31 | $36.09 | $14.4K | 23,615.36 | Jun 27, 2023 | Jun 29, 2023 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE Executive & Director | 250 | — | — | 71,393 | Apr 10, 2023 | Apr 10, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 397.099 | $36.20 | $14.4K | 22,963.739 | Mar 28, 2023 | Mar 30, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASE | 5,000 | $36.65 | $183.2K | 15,000 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 361.817 | $39.73 | $14.4K | 22,334.701 | Jan 10, 2023 | Jan 12, 2023 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 3,551.845 | $40.12 | $142.5K | 21,972.883 | Dec 13, 2022 | Dec 15, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASEGRANT Gift | 100 | — | — | 2,912 | Dec 9, 2022 | Dec 12, 2022 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 360.419 | $38.15 | $13.8K | 18,216.663 | Sep 27, 2022 | Sep 29, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASEGRANT Gift | 100 | — | — | 2,700 | Aug 8, 2022 | Aug 8, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 9,388 | $111.33 | $1.05M | 25,000 | Aug 3, 2022 | Aug 3, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE Executive & Director | 50,000 | $106.45 | $5.32M | 34,388 | Jul 29, 2022 | Aug 1, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASEGRANT Gift | 100 | — | — | 2,700 | Jul 13, 2022 | Jul 15, 2022 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 359.948 | $38.20 | $13.7K | 17,679.79 | Jun 28, 2022 | Jun 30, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 7,080 | $82.51 | $584.2K | 5,000,000 | May 17, 2022 | May 17, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 39,409 | $82.58 | $3.25M | 5,007,080 | May 13, 2022 | May 17, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | PURCHASE President and CEO and Director | 216 | — | — | 70,504 | May 12, 2022 | May 12, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 52,500 | $84.06 | $4.41M | 5,136,927 | May 12, 2022 | May 12, 2022 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 90,438 | $83.26 | $7.53M | 5,046,489 | May 12, 2022 | May 12, 2022 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 339.926 | $40.45 | $13.7K | 17,138.181 | Mar 30, 2022 | Apr 1, 2022 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 369.028 | $37.26 | $13.7K | 16,622.151 | Jan 11, 2022 | Jan 13, 2022 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 3,814.147 | $36.05 | $137.5K | 16,253.123 | Dec 7, 2021 | Dec 9, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASE | 3,000 | $34.31 | $102.9K | 10,000 | Nov 11, 2021 | Nov 15, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 398.452 | $32.94 | $13.1K | 12,291.064 | Sep 28, 2021 | Sep 30, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASE | 5,000 | $35.80 | $179.0K | 7,000 | Aug 23, 2021 | Aug 25, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 389.697 | $33.68 | $13.1K | 11,752.454 | Jun 29, 2021 | Jun 30, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 5,000 | $71.81 | $359.1K | 5,189,427 | May 18, 2021 | May 18, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 5,100 | $72.63 | $370.4K | 5,194,427 | May 17, 2021 | May 17, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 15,000 | $73.25 | $1.10M | 5,199,527 | May 14, 2021 | May 17, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 30,000 | $72.92 | $2.19M | 5,214,527 | May 13, 2021 | May 13, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 5,473 | $72.61 | $397.4K | 5,244,527 | May 12, 2021 | May 13, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 404.468 | $32.45 | $13.1K | 11,228.092 | Mar 30, 2021 | Mar 31, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 16,996 | $65.80 | $1.12M | 5,250,000 | Mar 1, 2021 | Mar 1, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 4,713 | $65.06 | $306.6K | 5,266,996 | Feb 26, 2021 | Mar 1, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 9,280 | $65.18 | $604.9K | 5,271,709 | Feb 25, 2021 | Feb 26, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 36,046 | $66.11 | $2.38M | 5,280,989 | Feb 24, 2021 | Feb 25, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 21,761 | $66.13 | $1.44M | 5,317,035 | Feb 23, 2021 | Feb 24, 2021 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 18,704 | $66.23 | $1.24M | 5,338,796 | Feb 22, 2021 | Feb 23, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 421.213 | $31.16 | $13.1K | 10,688.222 | Jan 12, 2021 | Jan 14, 2021 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 4,071.911 | $32.54 | $132.5K | 10,267.009 | Dec 8, 2020 | Dec 11, 2020 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 442.366 | $29.67 | $13.1K | 6,115.106 | Sep 29, 2020 | Oct 1, 2020 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 429.202 | $30.58 | $13.1K | 5,606.882 | Jun 23, 2020 | Jun 25, 2020 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 485.571 | $27.03 | $13.1K | 5,114.8 | Mar 24, 2020 | Mar 26, 2020 ↗ | View → |
| OGE OGE ENERGY CORP. | PURCHASEGRANT Stock grant | 297.957 | $44.05 | $13.1K | 4,590.79 | Jan 7, 2020 | Jan 9, 2020 ↗ | View → |
| BANF BANCFIRST CORP /OK/ | SALE President and CEO and Director | 5,357,500 | — | — | 5,357,500 | Dec 31, 2019 | Jan 3, 2020 ↗ | View → |