| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 5 | +40.00% | +1.86% | -0.15% | +2.01% | +4.74% | — |
| 14d | 5 | +40.00% | +3.21% | +1.80% | +1.41% | +4.14% | — |
| 30d | 5 | +0.00% | +3.41% | +1.82% | +1.59% | +3.06% | — |
| 60d | 5 | +0.00% | +14.05% | +4.76% | +9.28% | +10.90% | — |
| 90d | 5 | +0.00% | +9.60% | +8.47% | +1.13% | +3.13% | — |
| 180d | 5 | +0.00% | +59.99% | +9.52% | +50.46% | +52.13% | — |
| 1y | 5(5 pending) | — | — | — | — | — | — |
| 2y | 5(5 pending) | — | — | — | — | — | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| CECO CECO ENVIRONMENTAL CORP | SALE | 34,000 | $97.28 | $3.31M | 132,000 | Jun 25, 2026 | Jun 26, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 34,000 | $96.61 | $3.28M | 166,000 | Jun 24, 2026 | Jun 26, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 2,215 | — | — | 1,236,080 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 10,383 | $43.07 | $447.2K | 200,000 | Jul 31, 2025 | Aug 1, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 19,617 | $43.79 | $859.0K | 210,383 | Jul 31, 2025 | Aug 1, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 43,685 | $43.09 | $1.88M | 256,315 | Jul 30, 2025 | Aug 1, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 4,329 | $41.36 | $179.1K | 230,000 | Jul 30, 2025 | Aug 1, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | SALE | 21,986 | $42.34 | $930.9K | 234,329 | Jul 30, 2025 | Aug 1, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 6,300 | — | — | 1,233,865 | Jun 3, 2025 | Jun 5, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 5,712 | — | — | 1,527,565 | May 20, 2024 | May 22, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 8,299 | — | — | 1,521,853 | Jun 5, 2023 | Jun 7, 2023 ↗ | View → |