| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 39 | +71.79% | +1.52% | +0.35% | +1.17% | +0.66% | 1.33 |
| 14d | 39 | +64.10% | +0.55% | +0.24% | +0.31% | +1.08% | 0.33 |
| 30d | 39 | +71.79% | -0.84% | +0.06% | -1.76% | -2.74% | -1.32 |
| 60d | 39 | +82.05% | -0.19% | +0.66% | -0.85% | -2.63% | -0.43 |
| 90d | 39(2 pending) | +91.89% | +0.65% | +0.53% | +0.13% | +2.26% | 0.06 |
| 180d | 39(2 pending) | +78.38% | +6.25% | +3.90% | +2.35% | +1.36% | 0.49 |
| 1y | 39(6 pending) | +87.88% | +22.31% | +12.51% | +9.81% | +4.27% | 1.27 |
| 2y | 39(15 pending) | +54.17% | +54.01% | +30.75% | +23.26% | +3.12% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 20,000 | $76.85 | $1.54M | 105,500 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 3,443 | — | — | 233,352 | Jun 1, 2026 | Jun 3, 2026 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 1,191 | — | — | 13,857 | May 20, 2026 | May 21, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 10,000 | $73.25 | $732.5K | 229,909 | Apr 29, 2026 | May 1, 2026 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 5,000 | $73.80 | $369.0K | 85,500 | Apr 29, 2026 | May 1, 2026 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 92 | — | — | 12,666 | Mar 16, 2026 | Mar 18, 2026 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 4,000 | — | — | 12,574 | Dec 8, 2025 | Dec 8, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 64 | — | — | 16,574 | Sep 15, 2025 | Sep 17, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 3,000 | $46.93 | $140.8K | 80,500 | Sep 5, 2025 | Sep 9, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 1,500 | $44.25 | $66.4K | 77,500 | Aug 29, 2025 | Sep 3, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 3,000 | $44.25 | $132.8K | 219,909 | Aug 29, 2025 | Sep 3, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 352 | $556.25 | $195.8K | 20,510 | Jul 22, 2025 | Jul 23, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 4,000 | — | — | 16,510 | Jul 22, 2025 | Jul 23, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 675 | — | — | 20,862 | Jun 11, 2025 | Jun 13, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 9,792 | — | — | 216,909 | Jun 3, 2025 | Jun 5, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 14,000 | $25.19 | $352.6K | 76,000 | Feb 26, 2025 | Feb 27, 2025 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 1,000 | $25.15 | $25.1K | 207,117 | Feb 26, 2025 | Feb 27, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 6,000 | — | — | 20,538 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 351 | $575.25 | $201.9K | 20,187 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 4,000 | — | — | 26,538 | Dec 11, 2024 | Dec 11, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 1,000 | $216.50 | $216.5K | 0 | Nov 7, 2024 | Nov 8, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,250 | $216.50 | $703.6K | 12,386 | Nov 7, 2024 | Nov 8, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,371 | $215.75 | $727.3K | 15,636 | Nov 7, 2024 | Nov 8, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALEGRANT Gift | 4,540 | — | — | 19,007 | Nov 6, 2024 | Nov 8, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 2,000 | — | — | 30,538 | Oct 28, 2024 | Oct 28, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 417 | $547.00 | $228.1K | 32,538 | Oct 25, 2024 | Oct 28, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 1,000 | $550.00 | $550.0K | 0 | Oct 24, 2024 | Oct 28, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 1,000 | $550.00 | $550.0K | 32,955 | Oct 24, 2024 | Oct 28, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 2,500 | — | — | 33,955 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 11,500 | — | — | 36,455 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 10,000 | $28.77 | $287.7K | 62,000 | Aug 30, 2024 | Sep 3, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 798 | — | — | 206,117 | Jun 30, 2024 | Jul 2, 2024 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 703 | — | — | 47,955 | Jun 13, 2024 | Jun 17, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 4,000 | $24.50 | $98.0K | 205,319 | May 21, 2024 | May 22, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 4,000 | $24.50 | $98.0K | 205,319 | May 21, 2024 | May 22, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 9,466 | — | — | 201,319 | May 20, 2024 | May 22, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 9,466 | — | — | 201,319 | May 20, 2024 | May 22, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 559 | $228.41 | $127.7K | 23,087 | May 13, 2024 | May 15, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 1,311 | $228.41 | $299.4K | 1,311 | May 13, 2024 | May 15, 2024 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 460 | $228.41 | $105.1K | 23,547 | May 13, 2024 | May 15, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 5,000 | $21.95 | $109.7K | 191,853 | May 1, 2024 | May 2, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 1,000 | — | — | 186,853 | Mar 31, 2024 | Apr 2, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 50,000 | $19.78 | $989.2K | 185,853 | Mar 6, 2024 | Mar 8, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 1,186 | — | — | 135,853 | Jan 5, 2024 | Jan 9, 2024 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 1,462 | — | — | 134,667 | Oct 6, 2023 | Oct 11, 2023 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 10,000 | $15.99 | $159.9K | 133,205 | Sep 18, 2023 | Sep 19, 2023 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 12,000 | $13.76 | $165.1K | 52,000 | Sep 7, 2023 | Sep 11, 2023 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 1,000 | $198.79 | $198.8K | 1,000 | Aug 24, 2023 | Aug 27, 2023 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 843 | — | — | 47,252 | Jun 14, 2023 | Jun 15, 2023 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 8,299 | — | — | 122,151 | Jun 5, 2023 | Jun 7, 2023 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 664 | — | — | 22,528 | May 15, 2023 | May 17, 2023 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 1,669 | $192.36 | $321.0K | 1,669 | May 15, 2023 | May 17, 2023 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASEGRANT Stock grant | 1,030 | — | — | 113,852 | Apr 12, 2023 | Apr 14, 2023 ↗ | View → |
| CECO CECO ENVIRONMENTAL CORP | PURCHASE | 10,000 | $15.08 | $150.8K | 40,000 | Mar 7, 2023 | Mar 8, 2023 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 1,750 | $220.73 | $386.3K | 21,864 | Feb 23, 2023 | Feb 24, 2023 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASE | 1,000 | $424.95 | $424.9K | 1,000 | Feb 14, 2023 | Feb 15, 2023 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 1,500 | $218.90 | $328.4K | 20,114 | Dec 2, 2022 | Dec 6, 2022 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASE | 1,000 | $390.00 | $390.0K | 46,409 | Nov 4, 2022 | Nov 7, 2022 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 1,034 | — | — | 45,409 | Jun 16, 2022 | Jun 17, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 575 | — | — | 18,254 | May 11, 2022 | May 13, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 1,582 | $222.31 | $351.7K | 1,582 | May 11, 2022 | May 13, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 360 | — | — | 18,614 | May 11, 2022 | May 13, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,250 | $288.05 | $936.2K | 0 | Feb 22, 2022 | Feb 23, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 2,800 | $297.50 | $833.0K | 3,250 | Feb 18, 2022 | Feb 23, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 725 | $295.00 | $213.9K | 17,679 | Feb 18, 2022 | Feb 23, 2022 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 425 | $295.00 | $125.4K | 18,404 | Feb 18, 2022 | Feb 23, 2022 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 1,000 | $474.00 | $474.0K | 44,375 | Dec 15, 2021 | Dec 17, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 500 | $475.50 | $237.8K | 0 | Dec 14, 2021 | Dec 14, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 1,250 | $475.50 | $594.4K | 45,375 | Dec 14, 2021 | Dec 14, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALE | 2,000 | $475.50 | $951.0K | 46,625 | Dec 13, 2021 | Dec 14, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | SALEGRANT Gift | 10,715 | — | — | 48,625 | Oct 18, 2021 | Oct 19, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 832 | — | — | 59,340 | Jun 15, 2021 | Jun 17, 2021 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASE | 2,000 | $453.25 | $906.5K | 58,508 | Jun 10, 2021 | Jun 11, 2021 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 219 | — | — | 32,289 | May 7, 2021 | May 10, 2021 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 355 | — | — | 32,070 | May 7, 2021 | May 10, 2021 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 1,151 | — | — | 1,151 | May 7, 2021 | May 10, 2021 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 6,050 | $233.24 | $1.41M | 6,050 | Nov 2, 2020 | Nov 3, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 1,150 | $232.96 | $267.9K | 31,715 | Nov 2, 2020 | Nov 3, 2020 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 6 | — | — | 56,508 | Sep 30, 2020 | Oct 2, 2020 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 957 | — | — | 56,502 | Jun 9, 2020 | Jun 10, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 2,539 | — | — | 2,539 | May 11, 2020 | May 12, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 741 | — | — | 30,108 | May 11, 2020 | May 12, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASEGRANT Stock grant | 457 | — | — | 30,565 | May 11, 2020 | May 12, 2020 ↗ | View → |
| ROP ROPER TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 200 | — | — | 55,545 | Apr 3, 2020 | Apr 6, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 3,530 | $52.29 | $184.6K | 32,897 | Feb 14, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,530 | — | — | 0 | Feb 14, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,530 | $174.29 | $615.3K | 29,367 | Feb 14, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 7,170 | $172.02 | $1.23M | 29,367 | Feb 13, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 3,140 | $70.29 | $220.7K | 36,537 | Feb 13, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 4,030 | — | — | 0 | Feb 13, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | PURCHASE | 4,030 | $43.39 | $174.9K | 33,397 | Feb 13, 2020 | Feb 14, 2020 ↗ | View → |
| CRL CHARLES RIVER LABORATORIES INTERNATIONAL, INC. | SALE | 3,140 | — | — | 0 | Feb 13, 2020 | Feb 14, 2020 ↗ | View → |