| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 21 | +23.81% | +3.31% | +0.66% | +2.65% | +2.69% | — |
| 14d | 21 | +52.38% | +0.98% | -1.42% | +2.40% | +1.44% | — |
| 30d | 21 | +57.14% | +0.03% | +0.01% | +0.02% | -0.73% | — |
| 60d | 21 | +42.86% | +4.77% | +2.88% | +1.90% | +1.18% | — |
| 90d | 21 | +14.29% | +17.09% | +6.20% | +10.88% | +7.46% | — |
| 180d | 21 | +14.29% | +18.12% | +12.04% | +6.08% | +11.02% | — |
| 1y | 21 | +42.86% | +30.30% | +24.07% | +6.23% | +15.72% | — |
| 2y | 21(2 pending) | +68.42% | +15.95% | +31.01% | -15.05% | -33.78% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| SWIM LATHAM GROUP, INC. | PURCHASE | 50,000 | $4.84 | $242.0K | 100,000 | May 19, 2026 | May 20, 2026 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 22,727 | — | — | 211,978 | May 1, 2026 | May 4, 2026 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 1,812 | $66.23 | $120.0K | 42,976 | Jul 30, 2025 | Jul 31, 2025 ↗ | View → |
| SWIM LATHAM GROUP, INC. | SALE | 4,417 | $6.45 | $28.5K | 189,251 | May 12, 2025 | May 13, 2025 ↗ | View → |
| SWIM LATHAM GROUP, INC. | SALE | 45,583 | $5.95 | $271.2K | 193,668 | May 9, 2025 | May 13, 2025 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 22,124 | — | — | 239,251 | May 1, 2025 | May 2, 2025 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 1,569 | $76.50 | $120.0K | 41,164 | Jul 24, 2024 | Jul 25, 2024 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 48,077 | — | — | 217,127 | May 2, 2024 | May 3, 2024 ↗ | View → |
| TREX TREX CO INC | PURCHASE | 15,224 | $38.85 | $591.5K | 58,519 | Mar 11, 2024 | Mar 13, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 12,622 | — | — | 0 | Mar 11, 2024 | Mar 13, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 15,224 | — | — | 0 | Mar 11, 2024 | Mar 13, 2024 ↗ | View → |
| TREX TREX CO INC | PURCHASE | 12,622 | $50.83 | $641.6K | 43,295 | Mar 11, 2024 | Mar 13, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 18,924 | $93.89 | $1.78M | 39,595 | Mar 11, 2024 | Mar 13, 2024 ↗ | View → |
| TREX TREX CO INC | PURCHASE | 11,434 | $17.52 | $200.3K | 45,139 | Feb 7, 2024 | Feb 9, 2024 ↗ | View → |
| TREX TREX CO INC | PURCHASE | 14,808 | $28.10 | $416.1K | 33,705 | Feb 7, 2024 | Feb 9, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 14,808 | — | — | 39,280 | Feb 7, 2024 | Feb 9, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 14,466 | $89.91 | $1.30M | 30,673 | Feb 7, 2024 | Feb 9, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 11,434 | — | — | 27,846 | Feb 7, 2024 | Feb 9, 2024 ↗ | View → |
| TREX TREX CO INC | SALE | 11,434 | — | — | 54,088 | Aug 1, 2023 | Aug 2, 2023 ↗ | View → |
| TREX TREX CO INC | SALE | 6,092 | $75.95 | $462.7K | 18,897 | Aug 1, 2023 | Aug 2, 2023 ↗ | View → |
| TREX TREX CO INC | PURCHASE | 11,434 | $17.52 | $200.3K | 24,989 | Aug 1, 2023 | Aug 2, 2023 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 1,730 | $69.38 | $120.0K | 13,555 | Jul 26, 2023 | Jul 27, 2023 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASE | 10,000 | $3.40 | $34.0K | 169,050 | May 12, 2023 | May 12, 2023 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASE | 40,000 | $3.40 | $136.0K | 159,050 | May 11, 2023 | May 12, 2023 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 52,301 | — | — | 119,050 | May 2, 2023 | May 4, 2023 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 1,976 | $60.73 | $120.0K | 11,825 | Jul 27, 2022 | Jul 28, 2022 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 10,170 | — | — | 66,749 | May 3, 2022 | Jun 17, 2022 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 6,579 | — | — | 56,579 | Apr 22, 2022 | Jun 17, 2022 ↗ | View → |
| TREX TREX CO INC | SALE | 5,697 | $98.92 | $563.5K | 9,849 | Aug 4, 2021 | Aug 4, 2021 ↗ | View → |
| TREX TREX CO INC | SALE | 11,135 | $97.99 | $1.09M | 15,546 | Aug 4, 2021 | Aug 4, 2021 ↗ | View → |
| TREX TREX CO INC | SALE | 1,600 | $96.68 | $154.7K | 26,681 | Aug 4, 2021 | Aug 4, 2021 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 1,157 | $95.10 | $110.0K | 28,281 | Jul 28, 2021 | Jul 29, 2021 ↗ | View → |
| TREX TREX CO INC | SALE | 8,982 | $102.85 | $923.8K | 27,124 | May 12, 2021 | May 12, 2021 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASE | 50,000 | $19.00 | $950.0K | 50,000 | Apr 27, 2021 | Apr 28, 2021 ↗ | View → |
| SWIM LATHAM GROUP, INC. | PURCHASEGRANT Stock grant | 6,579 | — | — | 6,579 | Apr 22, 2021 | Apr 26, 2021 ↗ | View → |
| TREX TREX CO INC | SALE | 12,588 | $92.13 | $1.16M | 36,106 | Feb 24, 2021 | Feb 26, 2021 ↗ | View → |
| TREX TREX CO INC | SALE | 5,986 | $137.87 | $825.3K | 30,746 | Aug 5, 2020 | Aug 6, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 6,114 | $137.31 | $839.5K | 24,347 | Aug 5, 2020 | Aug 6, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 124 | $139.63 | $17.3K | 36,447 | Jul 29, 2020 | Jul 30, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 124 | $139.63 | $17.3K | 36,447 | Jul 29, 2020 | Jul 30, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 1,200 | $108.85 | $130.6K | 50,416 | May 6, 2020 | May 6, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 1,700 | $109.53 | $186.2K | 48,716 | May 6, 2020 | May 6, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 8,400 | $107.80 | $905.5K | 51,616 | May 6, 2020 | May 6, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 800 | $106.87 | $85.5K | 60,016 | May 6, 2020 | May 6, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 2,752 | $96.66 | $266.0K | 41,688 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 3,156 | $96.66 | $305.1K | 36,323 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 1,382 | $96.66 | $133.6K | 46,366 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 968 | $96.66 | $93.6K | 47,748 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 2,209 | $96.66 | $213.5K | 39,479 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE | 1,926 | $96.66 | $186.2K | 44,440 | Apr 28, 2020 | May 15, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 9,800 | $100.64 | $986.2K | 62,622 | Feb 26, 2020 | Feb 26, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 200 | $102.73 | $20.5K | 62,222 | Feb 26, 2020 | Feb 26, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 494 | $99.13 | $49.0K | 72,422 | Feb 26, 2020 | Feb 26, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 200 | $101.23 | $20.2K | 62,422 | Feb 26, 2020 | Feb 26, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 1,406 | $104.04 | $146.3K | 60,816 | Feb 26, 2020 | Feb 26, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 6,311 | $101.66 | $641.6K | 6,311 | Feb 19, 2020 | Feb 20, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 4,779 | $101.66 | $485.8K | 67,490 | Feb 19, 2020 | Feb 20, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 7,378 | $101.66 | $750.0K | 72,916 | Feb 19, 2020 | Feb 20, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 7,116 | $101.66 | $723.4K | 60,374 | Feb 19, 2020 | Feb 20, 2020 ↗ | View → |
| TREX TREX CO INC | PURCHASEGRANT Stock grant | 5,164 | $101.66 | $525.0K | 65,538 | Feb 19, 2020 | Feb 20, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 1,509 | $101.88 | $153.7K | 62,711 | Feb 15, 2020 | Feb 18, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 968 | $101.88 | $98.6K | 64,220 | Feb 14, 2020 | Feb 18, 2020 ↗ | View → |
| TREX TREX CO INC | SALE President and CEO | 964 | $101.39 | $97.7K | 65,188 | Feb 13, 2020 | Feb 18, 2020 ↗ | View → |