| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 3 | +66.67% | -0.16% | -0.24% | +0.08% | -0.06% | — |
| 14d | 3 | +66.67% | -1.14% | -1.39% | +0.25% | +0.80% | — |
| 30d | 3 | +100.00% | -2.33% | -3.06% | +0.73% | +2.25% | — |
| 60d | 3 | +0.00% | +1.40% | +0.08% | +1.32% | +1.67% | — |
| 90d | 3 | +66.67% | +1.90% | -7.06% | +8.95% | +7.06% | — |
| 180d | 3 | +66.67% | +3.41% | -9.95% | +13.36% | +9.36% | — |
| 1y | 3 | +0.00% | +14.41% | -10.84% | +25.25% | +20.03% | — |
| 2y | 3 | +0.00% | +23.98% | +6.37% | +17.62% | +13.83% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,194.074 | — | — | 61,945.951 | May 15, 2026 | May 19, 2026 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 727.742 | — | — | 14,719.68 | Apr 30, 2026 | May 4, 2026 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 2,579.543 | — | — | 60,751.877 | Apr 30, 2026 | May 4, 2026 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,071.818 | — | — | 58,172.334 | Feb 17, 2026 | Feb 19, 2026 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,132.302 | — | — | 57,100.516 | Nov 14, 2025 | Nov 18, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,050.574 | — | — | 55,968.214 | Aug 15, 2025 | Aug 19, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 990.056 | — | — | 54,917.64 | May 16, 2025 | May 20, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 2,848.352 | — | — | 53,927.584 | May 1, 2025 | May 5, 2025 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 1,275.96 | — | — | 13,709.052 | May 1, 2025 | May 5, 2025 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 93.586 | — | — | 12,433.092 | Apr 1, 2025 | Apr 3, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 220.446 | — | — | 51,079.232 | Apr 1, 2025 | Apr 3, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 887.928 | — | — | 50,858.786 | Feb 14, 2025 | Feb 18, 2025 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 294.19 | — | — | 12,257.643 | Jan 2, 2025 | Jan 6, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 737.561 | — | — | 49,970.858 | Jan 2, 2025 | Jan 6, 2025 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 981.554 | — | — | 49,233.297 | Nov 15, 2024 | Nov 19, 2024 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 251.025 | — | — | 11,891.815 | Oct 1, 2024 | Oct 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 802.932 | — | — | 48,251.743 | Oct 1, 2024 | Oct 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 932.736 | — | — | 47,448.811 | Aug 16, 2024 | Aug 20, 2024 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 225.27 | — | — | 11,582.362 | Jul 1, 2024 | Jul 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 830.807 | — | — | 46,516.075 | Jul 1, 2024 | Jul 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 923.704 | — | — | 45,685.268 | May 13, 2024 | May 15, 2024 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 192.628 | — | — | 11,303.601 | Apr 1, 2024 | Apr 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 862.173 | — | — | 44,761.564 | Apr 1, 2024 | Apr 3, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 956.533 | — | — | 43,899.391 | Feb 14, 2024 | Feb 16, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 971.502 | — | — | 42,942.858 | Jan 2, 2024 | Jan 4, 2024 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 258.434 | — | — | 11,060.672 | Jan 2, 2024 | Jan 4, 2024 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 987.153 | — | — | 41,971.356 | Nov 13, 2023 | Nov 15, 2023 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 262.465 | — | — | 10,740.639 | Oct 2, 2023 | Oct 4, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,014.09 | — | — | 40,984.203 | Oct 2, 2023 | Oct 4, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 867.821 | — | — | 39,970.113 | Aug 14, 2023 | Aug 16, 2023 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 334.992 | — | — | 10,427.413 | Jul 3, 2023 | Jul 5, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 937.225 | — | — | 39,102.292 | Jul 3, 2023 | Jul 5, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 852.761 | — | — | 38,165.067 | May 15, 2023 | May 17, 2023 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 290.29 | — | — | 10,025.507 | Apr 3, 2023 | Apr 5, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 916.475 | — | — | 37,312.306 | Apr 3, 2023 | Apr 5, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 796.467 | — | — | 36,395.831 | Feb 14, 2023 | Feb 16, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 978.361 | — | — | 35,599.364 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 354.986 | — | — | 9,678.748 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 772.9 | — | — | 34,621.003 | Nov 22, 2022 | Nov 23, 2022 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 383.063 | — | — | 9,261.304 | Oct 3, 2022 | Oct 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,049.901 | — | — | 33,848.103 | Oct 3, 2022 | Oct 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 698.046 | — | — | 32,798.202 | Aug 12, 2022 | Aug 16, 2022 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 466.087 | — | — | 8,827.013 | Jul 1, 2022 | Jul 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,074.68 | — | — | 32,100.156 | Jul 1, 2022 | Jul 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 692.731 | — | — | 31,025.476 | May 13, 2022 | May 17, 2022 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 464.273 | — | — | 8,316.404 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 953.771 | — | — | 30,332.745 | Apr 1, 2022 | Apr 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 611.61 | — | — | 29,378.974 | Feb 14, 2022 | Feb 16, 2022 ↗ | View → |
| MPLX MPLX LP | SALE | 28,000 | $34.00 | $952.0K | 333,337 | Feb 2, 2022 | Feb 3, 2022 ↗ | View → |
| MPLX MPLX LP | SALE | 28,000 | $33.00 | $924.0K | 361,337 | Feb 1, 2022 | Feb 3, 2022 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 599.68 | — | — | 7,794.123 | Jan 3, 2022 | Jan 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,064.985 | — | — | 28,767.364 | Jan 3, 2022 | Jan 5, 2022 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,145.318 | — | — | 27,702.379 | Nov 19, 2021 | Nov 23, 2021 ↗ | View → |
| MPLX MPLX LP | SALE | 27,000 | $32.00 | $864.0K | 389,337 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 619.493 | — | — | 7,129.517 | Oct 1, 2021 | Oct 5, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,101.417 | — | — | 26,557.061 | Oct 1, 2021 | Oct 5, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 605.615 | — | — | 25,455.644 | Aug 13, 2021 | Aug 17, 2021 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 642.647 | — | — | 6,444.3 | Jul 1, 2021 | Jul 2, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,068.197 | — | — | 24,850.029 | Jul 1, 2021 | Jul 2, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 556.549 | — | — | 23,781.832 | May 14, 2021 | May 18, 2021 ↗ | View → |
| MPC MARATHON PETROLEUM CORP | PURCHASEGRANT Stock grant | 484.47 | — | — | 5,749.092 | May 3, 2021 | May 5, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 112.667 | — | — | 23,225.283 | May 3, 2021 | May 5, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,052.833 | — | — | 23,112.616 | Apr 1, 2021 | Apr 5, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 599.51 | — | — | 22,059.783 | Feb 12, 2021 | Feb 16, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,251.707 | — | — | 21,460.273 | Jan 4, 2021 | Jan 6, 2021 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 674.846 | — | — | 20,208.566 | Nov 13, 2020 | Nov 17, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,773.05 | — | — | 19,533.72 | Oct 1, 2020 | Oct 5, 2020 ↗ | View → |
| HYLN HYLIION HOLDINGS CORP. | SALE | 40,000 | — | — | 0 | Oct 1, 2020 | Oct 5, 2020 ↗ | View → |
| HYLN HYLIION HOLDINGS CORP. | PURCHASE | 40,000 | — | — | 40,000 | Oct 1, 2020 | Oct 5, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 596.578 | — | — | 17,760.67 | Aug 14, 2020 | Aug 18, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,586.844 | — | — | 17,164.092 | Jul 1, 2020 | Jul 6, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 568.513 | — | — | 15,577.248 | May 15, 2020 | May 19, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 2,412.281 | — | — | 15,008.735 | Apr 1, 2020 | Apr 3, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 350.503 | — | — | 12,596.454 | Feb 14, 2020 | Feb 18, 2020 ↗ | View → |
| MPLX MPLX LP | PURCHASEGRANT Stock grant | 1,061.776 | — | — | 12,245.951 | Jan 2, 2020 | Jan 6, 2020 ↗ | View → |