| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 6 | +33.33% | +1.76% | -0.36% | +2.13% | +3.12% | — |
| 14d | 6 | +50.00% | +1.00% | +0.82% | +0.18% | -0.08% | — |
| 30d | 6 | +16.67% | +3.18% | +1.11% | +2.07% | +3.13% | — |
| 60d | 6 | +16.67% | +9.37% | +3.40% | +5.97% | +7.58% | — |
| 90d | 6 | +16.67% | +8.24% | +4.84% | +2.57% | +1.45% | — |
| 180d | 6(1 pending) | +0.00% | +33.23% | +13.16% | +20.07% | +13.21% | — |
| 1y | 6(1 pending) | +0.00% | +50.20% | +17.06% | +33.14% | +27.03% | — |
| 2y | 6(2 pending) | +0.00% | +199.45% | +52.27% | +147.18% | +160.32% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 4 | — | — | 22,480 | Apr 30, 2026 | May 1, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 1,377 | — | — | 22,476 | Mar 17, 2026 | Mar 18, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP & General Counsel | 3,357 | $735.00 | $2.47M | 23,853 | Mar 2, 2026 | Mar 3, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP & General Counsel | 1,709 | $724.62 | $1.24M | 27,210 | Feb 27, 2026 | Mar 2, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 6 | — | — | 28,919 | Jan 30, 2026 | Feb 2, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1,507 | — | — | 28,913 | Jan 2, 2026 | Jan 5, 2026 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 1,799 | — | — | 1,799 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| NOVT NOVANTA INC | SALE | 1,325 | — | — | 0 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 1,325 | — | — | 4,548 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3 | — | — | 27,406 | Oct 30, 2025 | Oct 31, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3 | — | — | 27,403 | Jul 31, 2025 | Aug 1, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 8 | — | — | 27,400 | Apr 30, 2025 | May 1, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 250 | — | — | 27,392 | Mar 13, 2025 | Mar 14, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP & General Counsel | 1,250 | $370.07 | $462.6K | 27,642 | Mar 13, 2025 | Mar 14, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP & General Counsel | 1,690 | $402.71 | $680.6K | 28,892 | Feb 27, 2025 | Feb 28, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 8 | — | — | 30,582 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 1,217 | — | — | 3,223 | Jan 2, 2025 | Jan 6, 2025 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 1,325 | — | — | 1,325 | Jan 2, 2025 | Jan 6, 2025 ↗ | View → |
| NOVT NOVANTA INC | SALE | 1,217 | — | — | 0 | Jan 2, 2025 | Jan 6, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 1,720 | — | — | 30,574 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 7 | — | — | 28,854 | Oct 30, 2024 | Oct 31, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 2,500 | — | — | 28,847 | Oct 29, 2024 | Oct 31, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 10 | — | — | 26,347 | Jul 30, 2024 | Jul 31, 2024 ↗ | View → |
| NOVT NOVANTA INC | SALE | 278 | — | — | 0 | Jul 3, 2024 | Jul 8, 2024 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 278 | — | — | 2,006 | Jul 3, 2024 | Jul 8, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 2,500 | — | — | 26,337 | Jun 6, 2024 | Jun 7, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP and General Counsel | 4,620 | $389.58 | $1.80M | 23,837 | May 22, 2024 | May 23, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 9 | — | — | 28,457 | Apr 30, 2024 | May 1, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 375 | — | — | 30,528 | Feb 29, 2024 | Feb 29, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE CAO, EVP & General Counsel | 2,080 | $313.52 | $652.1K | 28,448 | Feb 29, 2024 | Mar 4, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 14 | — | — | 30,903 | Jan 31, 2024 | Feb 1, 2024 ↗ | View → |
| NOVT NOVANTA INC | SALE | 464 | — | — | 0 | Jan 3, 2024 | Jan 4, 2024 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 464 | — | — | 1,728 | Jan 3, 2024 | Jan 4, 2024 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 1,217 | — | — | 1,217 | Jan 2, 2024 | Jan 4, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3,478 | — | — | 30,889 | Jan 2, 2024 | Jan 3, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 3,000 | — | — | 27,411 | Dec 29, 2023 | Jan 3, 2024 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 10 | — | — | 24,411 | Oct 30, 2023 | Oct 31, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 10 | — | — | 24,401 | Jul 31, 2023 | Jul 31, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 13 | — | — | 24,391 | Apr 28, 2023 | May 1, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 1,517 | $165.52 | $251.1K | 24,978 | Feb 24, 2023 | Feb 27, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 600 | — | — | 24,378 | Feb 24, 2023 | Feb 27, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 17 | — | — | 26,495 | Jan 31, 2023 | Feb 2, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 2,500 | $149.62 | $374.1K | 26,478 | Jan 17, 2023 | Jan 18, 2023 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 461 | — | — | 461 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 4,095 | — | — | 28,978 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 501 | — | — | 1,790 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 359 | — | — | 1,264 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| NOVT NOVANTA INC | SALE | 359 | — | — | 0 | Jan 3, 2023 | Jan 5, 2023 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 2,500 | $145.27 | $363.2K | 24,883 | Dec 15, 2022 | Dec 19, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 5,000 | $141.59 | $708.0K | 27,369 | Oct 31, 2022 | Nov 1, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 14 | — | — | 27,383 | Oct 31, 2022 | Nov 1, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 15 | — | — | 32,369 | Jul 29, 2022 | Aug 2, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 944 | — | — | 32,354 | May 12, 2022 | May 16, 2022 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 25 | — | — | 1,289 | May 12, 2022 | Aug 3, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 16 | — | — | 33,298 | Apr 29, 2022 | May 2, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 2,115 | $116.95 | $247.3K | 33,282 | Feb 25, 2022 | Feb 28, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 22 | — | — | 35,397 | Jan 31, 2022 | Feb 1, 2022 ↗ | View → |
| NOVT NOVANTA INC | SALE | 531 | — | — | 0 | Jan 4, 2022 | Jan 5, 2022 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 531 | — | — | 905 | Jan 4, 2022 | Jan 5, 2022 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 359 | — | — | 1,264 | Jan 3, 2022 | Jan 5, 2022 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 359 | — | — | 359 | Jan 3, 2022 | Jan 5, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 4,389 | — | — | 35,375 | Jan 3, 2022 | Jan 4, 2022 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 15 | — | — | 30,986 | Oct 29, 2021 | Nov 1, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 17 | — | — | 30,971 | Jul 30, 2021 | Aug 2, 2021 ↗ | View → |
| NOVT NOVANTA INC | PURCHASE | 374 | — | — | 374 | May 26, 2021 | May 27, 2021 ↗ | View → |
| NOVT NOVANTA INC | SALE | 374 | — | — | 0 | May 26, 2021 | May 27, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 17 | — | — | 30,954 | Apr 30, 2021 | May 4, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | SALEGRANT Gift | 800 | — | — | 30,937 | Mar 19, 2021 | Mar 22, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE EVP and General Counsel | 1,303 | $97.37 | $126.9K | 31,737 | Feb 26, 2021 | Mar 2, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 27 | — | — | 33,040 | Jan 29, 2021 | Feb 1, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 5,434 | — | — | 33,013 | Jan 4, 2021 | Jan 5, 2021 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 531 | — | — | 531 | Jan 4, 2021 | Jan 6, 2021 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 531 | — | — | 905 | Jan 4, 2021 | Jan 6, 2021 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 16 | — | — | 27,579 | Oct 30, 2020 | Nov 2, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 17 | — | — | 27,563 | Jul 30, 2020 | Jul 31, 2020 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 374 | — | — | 374 | May 26, 2020 | May 27, 2020 ↗ | View → |
| NOVT NOVANTA INC | PURCHASEGRANT Stock grant | 374 | — | — | 374 | May 26, 2020 | May 27, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 17 | — | — | 27,546 | Apr 30, 2020 | May 1, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | SALE SVP and General Counsel | 1,454 | $76.92 | $111.8K | 27,529 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 18 | — | — | 28,983 | Jan 31, 2020 | Feb 3, 2020 ↗ | View → |
| EME EMCOR GROUP, INC. | PURCHASEGRANT Stock grant | 4,701 | — | — | 28,965 | Jan 2, 2020 | Jan 3, 2020 ↗ | View → |