| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 5 | +80.00% | -1.61% | -1.07% | -0.55% | -0.84% | — |
| 14d | 5 | +60.00% | -1.63% | -1.55% | -0.08% | +0.78% | — |
| 30d | 5 | +60.00% | +0.74% | +1.20% | -0.46% | +0.77% | — |
| 60d | 5 | +100.00% | -1.32% | +4.60% | -5.92% | -7.33% | — |
| 90d | 5 | +80.00% | -8.19% | +5.46% | -13.64% | -16.59% | — |
| 180d | 5 | +80.00% | -19.60% | +6.16% | -25.76% | -20.92% | — |
| 1y | 5(1 pending) | +100.00% | -27.88% | +11.94% | -39.82% | -36.30% | — |
| 2y | 5(2 pending) | +100.00% | -37.49% | +25.75% | -63.24% | -56.62% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 2,192 | — | — | 2,192 | Jun 8, 2026 | Jun 9, 2026 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 995 | — | — | 16,524 | Jun 8, 2026 | Jun 9, 2026 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 4,663 | — | — | 21,187 | Jun 8, 2026 | Jun 9, 2026 ↗ | View → |
| TFX TELEFLEX INC | SALE | 4,054 | $129.84 | $526.4K | 15,529 | Jun 7, 2026 | Jun 9, 2026 ↗ | View → |
| TFX TELEFLEX INC | SALE Interim President and CEO | 289 | $133.06 | $38.5K | 19,583 | May 9, 2026 | May 12, 2026 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 12,325 | — | — | 19,872 | Jan 13, 2026 | Jan 15, 2026 ↗ | View → |
| TFX TELEFLEX INC | PURCHASE | 1,000 | $115.86 | $115.9K | 7,547 | Aug 5, 2025 | Aug 7, 2025 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 1,051 | — | — | 6,547 | May 9, 2025 | May 13, 2025 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 2,226 | — | — | 2,226 | May 9, 2025 | May 13, 2025 ↗ | View → |
| TFX TELEFLEX INC | SALE | 2,674 | — | — | 0 | Aug 16, 2024 | Aug 16, 2024 ↗ | View → |
| TFX TELEFLEX INC | PURCHASE | 2,674 | $121.00 | $323.6K | 8,170 | Aug 16, 2024 | Aug 16, 2024 ↗ | View → |
| TFX TELEFLEX INC | SALE | 2,674 | $238.93 | $638.9K | 5,496 | Aug 16, 2024 | Aug 16, 2024 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 649 | — | — | 5,496 | May 7, 2024 | May 9, 2024 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 1,349 | — | — | 1,349 | May 7, 2024 | May 9, 2024 ↗ | View → |
| TFX TELEFLEX INC | SALE | 3,021 | $245.71 | $742.3K | 4,847 | May 10, 2023 | May 11, 2023 ↗ | View → |
| TFX TELEFLEX INC | SALE | 3,021 | — | — | 0 | May 10, 2023 | May 11, 2023 ↗ | View → |
| TFX TELEFLEX INC | PURCHASE | 3,021 | $101.12 | $305.5K | 7,868 | May 10, 2023 | May 11, 2023 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 1,076 | — | — | 1,076 | May 9, 2023 | May 11, 2023 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 527 | — | — | 4,847 | May 9, 2023 | May 11, 2023 ↗ | View → |
| TFX TELEFLEX INC | SALE | 3,014 | — | — | 0 | Jun 7, 2022 | Jun 9, 2022 ↗ | View → |
| TFX TELEFLEX INC | SALE | 3,014 | $283.31 | $853.9K | 4,320 | Jun 7, 2022 | Jun 9, 2022 ↗ | View → |
| TFX TELEFLEX INC | PURCHASE | 3,014 | $78.50 | $236.6K | 7,334 | Jun 7, 2022 | Jun 9, 2022 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 399 | — | — | 4,320 | May 3, 2022 | May 4, 2022 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 969 | — | — | 969 | May 3, 2022 | May 4, 2022 ↗ | View → |
| TFX TELEFLEX INC | SALE | 2,384 | $395.66 | $943.3K | 4,199 | Jun 4, 2021 | Jun 8, 2021 ↗ | View → |
| TFX TELEFLEX INC | SALEGRANT Gift | 278 | $395.80 | $110.0K | 3,921 | Jun 4, 2021 | Jun 8, 2021 ↗ | View → |
| TFX TELEFLEX INC | PURCHASE | 3,564 | $59.75 | $212.9K | 6,762 | Jun 4, 2021 | Jun 8, 2021 ↗ | View → |
| TFX TELEFLEX INC | SALE | 179 | $395.80 | $70.8K | 6,583 | Jun 4, 2021 | Jun 8, 2021 ↗ | View → |
| TFX TELEFLEX INC | SALE | 3,564 | — | — | 0 | Jun 4, 2021 | Jun 8, 2021 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 300 | — | — | 3,198 | May 4, 2021 | May 5, 2021 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 771 | — | — | 771 | May 4, 2021 | May 5, 2021 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 383 | — | — | 2,898 | May 5, 2020 | May 7, 2020 ↗ | View → |
| TFX TELEFLEX INC | PURCHASEGRANT Stock grant | 1,187 | — | — | 1,187 | May 5, 2020 | May 7, 2020 ↗ | View → |