| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 2 | +0.00% | -1.75% | -1.67% | -0.07% | -0.07% | — |
| 14d | 2 | +0.00% | +2.26% | -0.65% | +2.91% | +2.91% | — |
| 30d | 2 | +0.00% | +1.04% | +2.45% | -1.40% | -1.40% | — |
| 60d | 2 | +50.00% | -3.57% | +9.02% | -12.59% | -12.59% | — |
| 90d | 2 | +50.00% | -6.82% | +7.20% | -14.02% | -14.02% | — |
| 180d | 2(1 pending) | +0.00% | -8.85% | +19.83% | -28.69% | -28.69% | — |
| 1y | 2(1 pending) | +0.00% | -6.15% | +38.24% | -44.39% | -44.39% | — |
| 2y | 2(1 pending) | +100.00% | +22.98% | +24.07% | -1.09% | -1.09% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| VST VISTRA CORP. | SALE10b5-1 10b5-1 plan | 7,500 | $170.00 | $1.27M | 32,607 | Jun 18, 2026 | Jun 23, 2026 ↗ | View → |
| VST VISTRA CORP. | SALE10b5-1 10b5-1 plan | 7,500 | $165.04 | $1.24M | 40,107 | Jun 18, 2026 | Jun 23, 2026 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 72 | — | — | 134,641 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 1,268 | — | — | 47,607 | May 15, 2026 | May 19, 2026 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 6,320 | — | — | 134,569 | May 8, 2026 | May 12, 2026 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | SALE | 19,235 | $29.10 | $559.8K | 128,249 | Mar 9, 2026 | Mar 11, 2026 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 69 | — | — | 147,484 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 76 | — | — | 147,415 | Dec 1, 2025 | Dec 2, 2025 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 71 | — | — | 147,339 | Sep 2, 2025 | Sep 3, 2025 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 81 | — | — | 147,268 | Jun 2, 2025 | Jun 4, 2025 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 1,163 | — | — | 46,339 | May 15, 2025 | May 19, 2025 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 7,940 | — | — | 147,187 | May 7, 2025 | May 9, 2025 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 79 | — | — | 139,247 | Mar 3, 2025 | Mar 4, 2025 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 55 | — | — | 139,168 | Dec 2, 2024 | Dec 4, 2024 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 62 | — | — | 139,113 | Sep 3, 2024 | Sep 5, 2024 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 61 | — | — | 139,051 | Jun 3, 2024 | Jun 5, 2024 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 1,967 | — | — | 45,176 | May 15, 2024 | May 17, 2024 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 6,364 | — | — | 138,990 | May 7, 2024 | May 9, 2024 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 65 | — | — | 132,626 | Mar 1, 2024 | Mar 5, 2024 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 60 | — | — | 132,561 | Dec 1, 2023 | Dec 4, 2023 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 56 | — | — | 132,501 | Sep 1, 2023 | Sep 5, 2023 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 68 | — | — | 132,445 | Jun 1, 2023 | Jun 2, 2023 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 6,923 | — | — | 43,209 | May 3, 2023 | May 5, 2023 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 7,517 | — | — | 132,377 | May 3, 2023 | May 5, 2023 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 58 | — | — | 124,860 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 43 | — | — | 124,802 | Dec 1, 2022 | Dec 2, 2022 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 50 | — | — | 124,759 | Sep 1, 2022 | Sep 6, 2022 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 5,284 | — | — | 124,709 | May 4, 2022 | May 5, 2022 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 6,394 | — | — | 36,286 | May 2, 2022 | May 4, 2022 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 98 | — | — | 119,425 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 57 | — | — | 119,327 | Sep 1, 2021 | Sep 3, 2021 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 11,522 | — | — | 119,270 | May 4, 2021 | May 6, 2021 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 8,891 | — | — | 29,892 | May 1, 2021 | May 4, 2021 ↗ | View → |
| VST VISTRA CORP. | PURCHASE | 10,000 | $19.58 | $195.8K | 21,001 | Jun 22, 2020 | Jun 24, 2020 ↗ | View → |
| VST VISTRA CORP. | PURCHASEGRANT Stock grant | 7,676 | — | — | 11,001 | May 6, 2020 | May 8, 2020 ↗ | View → |
| MGY MAGNOLIA OIL & GAS CORP | PURCHASEGRANT Stock grant | 27,837 | — | — | 107,748 | May 4, 2020 | May 6, 2020 ↗ | View → |
| OGS ONE GAS, INC. | PURCHASEGRANT Stock grant | 2,157 | $94.38 | $203.6K | 5,537 | Feb 11, 2020 | Feb 13, 2020 ↗ | View → |
| OGS ONE GAS, INC. | SALE | 2,157 | $94.38 | $203.6K | 0 | Feb 11, 2020 | Feb 13, 2020 ↗ | View → |