| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 14 | +85.71% | -3.94% | -0.59% | -3.35% | -8.66% | — |
| 14d | 14 | +78.57% | -1.90% | +0.97% | -2.87% | -4.78% | — |
| 30d | 14 | +35.71% | +3.50% | +2.67% | +0.82% | +4.43% | — |
| 60d | 14 | +14.29% | +19.19% | +3.45% | +15.74% | +13.04% | — |
| 90d | 14 | +14.29% | +37.13% | +2.39% | +34.74% | +25.96% | — |
| 180d | 14(1 pending) | +53.85% | +12.30% | +4.27% | +8.03% | +18.98% | — |
| 1y | 14(1 pending) | +23.08% | +49.14% | +4.53% | +44.61% | +29.72% | — |
| 2y | 14(2 pending) | +8.33% | +94.44% | +10.12% | +84.32% | +55.90% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 230 | — | — | 13,559 | Jun 4, 2026 | Jun 5, 2026 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 6,729 | — | — | 137,133 | May 15, 2026 | May 19, 2026 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 25,678 | $35.27 | $905.7K | 130,404 | Mar 11, 2026 | Mar 13, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 371 | — | — | 13,329 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 700 | — | — | 12,958 | May 22, 2025 | May 23, 2025 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 14,245 | — | — | 156,082 | May 9, 2025 | May 9, 2025 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 9,675 | $26.12 | $252.7K | 141,837 | Aug 20, 2024 | Aug 21, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 480 | — | — | 13,658 | Jun 6, 2024 | Jun 7, 2024 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 12,982 | — | — | 151,512 | May 10, 2024 | May 13, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 963 | — | — | 13,178 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 4,651 | — | — | 138,530 | May 16, 2023 | May 16, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 12,215 | Apr 28, 2023 | May 1, 2023 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 7,994 | — | — | 133,879 | Feb 24, 2023 | Feb 28, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 12,214 | Jan 31, 2023 | Feb 2, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 12,213 | Oct 31, 2022 | Nov 1, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 12,212 | Jul 29, 2022 | Aug 2, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1,579 | — | — | 12,211 | Jun 2, 2022 | Jun 6, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 10,632 | Apr 29, 2022 | May 2, 2022 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 11,905 | — | — | 125,885 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 10,631 | Jan 31, 2022 | Feb 1, 2022 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 3,500 | $11.22 | $39.3K | 113,980 | Dec 14, 2021 | Dec 14, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 12,200 | $12.50 | $152.5K | 117,509 | Dec 8, 2021 | Dec 8, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 100 | $12.53 | $1.3K | 129,809 | Dec 8, 2021 | Dec 8, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 29 | $12.52 | $363 | 117,480 | Dec 8, 2021 | Dec 8, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 100 | $12.51 | $1.3K | 129,709 | Dec 8, 2021 | Dec 8, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 10,630 | Oct 29, 2021 | Nov 1, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE | 7,964 | $119.35 | $950.5K | 10,629 | Sep 7, 2021 | Sep 8, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1 | — | — | 18,593 | Jul 30, 2021 | Aug 2, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1,363 | — | — | 18,592 | Jun 10, 2021 | Jun 14, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 30,000 | $15.10 | $452.9K | 129,909 | May 12, 2021 | May 13, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 2 | — | — | 17,229 | Apr 30, 2021 | May 4, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 38,325 | $14.13 | $541.5K | 228,448 | Mar 15, 2021 | Mar 15, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 6,000 | $14.80 | $88.8K | 266,773 | Mar 12, 2021 | Mar 15, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 68,539 | $14.50 | $993.5K | 159,909 | Mar 12, 2021 | Mar 17, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 17,387 | — | — | 272,773 | Feb 26, 2021 | Mar 2, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3 | — | — | 17,227 | Jan 29, 2021 | Feb 1, 2021 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | SALE | 32,385 | $6.68 | $216.3K | 0 | Nov 23, 2020 | Nov 25, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3 | — | — | 17,224 | Oct 30, 2020 | Nov 2, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3 | — | — | 17,221 | Jul 30, 2020 | Jul 31, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 2,702 | — | — | 17,218 | Jun 11, 2020 | Jun 12, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 9 | — | — | 14,516 | Apr 30, 2020 | May 1, 2020 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASE | 30,000 | $3.05 | $91.5K | 255,386 | Mar 16, 2020 | Mar 16, 2020 ↗ | View → |
| OII OCEANEERING INTERNATIONAL INC | PURCHASEGRANT Stock grant | 12,332 | — | — | 225,386 | Feb 27, 2020 | Feb 28, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 7 | — | — | 14,507 | Jan 31, 2020 | Feb 3, 2020 ↗ | View → |