| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 6 | +100.00% | +0.99% | +0.52% | +0.47% | +1.55% | — |
| 14d | 6 | +83.33% | -0.92% | +1.36% | -2.28% | -1.93% | — |
| 30d | 6 | +83.33% | -1.05% | +1.05% | -2.10% | -2.51% | — |
| 60d | 6 | +50.00% | +4.43% | +2.20% | +2.23% | +2.32% | — |
| 90d | 6 | +33.33% | +4.40% | +2.40% | -1.77% | +0.36% | — |
| 180d | 6(2 pending) | +50.00% | +5.31% | -0.10% | +5.40% | +1.40% | — |
| 1y | 6(2 pending) | +100.00% | +9.65% | -7.31% | +16.97% | +15.55% | — |
| 2y | 6(2 pending) | +100.00% | +35.61% | +7.49% | +28.12% | +25.88% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 11 | $363.62 | $4.0K | 22,042.943 | Jun 17, 2026 | Jun 18, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 8.856 | $363.62 | $3.2K | 22,051.8 | Jun 17, 2026 | Jun 18, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 12.835 | $250.59 | $3.2K | 22,031.943 | Mar 18, 2026 | Mar 19, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15 | $250.59 | $3.8K | 22,019.108 | Mar 18, 2026 | Mar 19, 2026 ↗ | View → |
| NPO ENPRO INC. | SALE | 4,822 | $275.69 | $1.33M | 1,567 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| NPO ENPRO INC. | SALE | 1,031 | $276.52 | $285.1K | 6,389 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 567 | $246.91 | $140.0K | 7,420 | Feb 12, 2026 | Feb 12, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18 | $205.19 | $3.7K | 21,988.947 | Dec 17, 2025 | Dec 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15.162 | $205.19 | $3.1K | 22,004.108 | Dec 17, 2025 | Dec 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 14.258 | $217.89 | $3.1K | 21,970.947 | Sep 17, 2025 | Sep 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17 | $217.89 | $3.7K | 21,956.689 | Sep 17, 2025 | Sep 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16.687 | $185.86 | $3.1K | 21,939.689 | Jun 18, 2025 | Jun 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 20 | $185.86 | $3.7K | 21,923.002 | Jun 18, 2025 | Jun 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 21 | $175.76 | $3.7K | 21,885.387 | Mar 19, 2025 | Mar 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.615 | $175.76 | $3.1K | 21,903.002 | Mar 19, 2025 | Mar 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 685 | $182.27 | $124.9K | 6,853 | Feb 13, 2025 | Feb 13, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 20 | $175.86 | $3.5K | 21,847.379 | Dec 18, 2024 | Dec 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.008 | $175.86 | $3.0K | 21,864.387 | Dec 18, 2024 | Dec 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 19.043 | $156.77 | $3.0K | 21,827.379 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 23 | $156.77 | $3.6K | 21,808.336 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 24 | $146.91 | $3.5K | 21,765.057 | Jun 20, 2024 | Jun 24, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 20.279 | $146.91 | $3.0K | 21,785.336 | Jun 20, 2024 | Jun 24, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18.612 | $159.77 | $3.0K | 21,741.057 | Mar 20, 2024 | Mar 21, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22 | $159.77 | $3.5K | 21,722.445 | Mar 20, 2024 | Mar 21, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 803 | $155.66 | $125.0K | 6,168 | Feb 15, 2024 | Feb 15, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 24 | $140.49 | $3.4K | 21,680.026 | Dec 13, 2023 | Dec 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 20.419 | $140.49 | $2.9K | 21,700.445 | Dec 13, 2023 | Dec 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 27 | $123.90 | $3.3K | 21,632.928 | Sep 13, 2023 | Sep 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 23.099 | $123.90 | $2.9K | 21,656.026 | Sep 13, 2023 | Sep 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22.712 | $125.72 | $2.9K | 21,605.928 | Jun 14, 2023 | Jun 15, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 27 | $125.72 | $3.4K | 21,583.216 | Jun 14, 2023 | Jun 15, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 35 | $95.94 | $3.4K | 21,526.544 | Mar 15, 2023 | Mar 16, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 29.672 | $95.94 | $2.8K | 21,556.216 | Mar 15, 2023 | Mar 16, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 942 | $116.69 | $109.9K | 5,365 | Feb 16, 2023 | Feb 17, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30 | $107.94 | $3.2K | 21,466.146 | Dec 14, 2022 | Dec 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 25.398 | $107.94 | $2.7K | 21,491.544 | Dec 14, 2022 | Dec 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 36 | $90.25 | $3.2K | 21,405.864 | Sep 14, 2022 | Sep 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30.282 | $90.25 | $2.7K | 21,436.146 | Sep 14, 2022 | Sep 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 37 | $87.50 | $3.2K | 21,338.73 | Jun 15, 2022 | Jun 16, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 31.134 | $87.50 | $2.7K | 21,369.864 | Jun 15, 2022 | Jun 16, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30 | $106.51 | $3.2K | 21,277.012 | Mar 16, 2022 | Mar 17, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 24.718 | $106.51 | $2.6K | 21,301.73 | Mar 16, 2022 | Mar 17, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASE | 240 | $102.26 | $24.5K | 4,423 | Mar 7, 2022 | Mar 7, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,041 | $105.64 | $110.0K | 4,183 | Feb 15, 2022 | Feb 16, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 29 | $108.31 | $3.1K | 21,218.87 | Dec 15, 2021 | Dec 16, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 23.381 | $108.31 | $2.5K | 21,242.251 | Dec 15, 2021 | Dec 16, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASE | 200 | $106.18 | $21.2K | 3,142 | Nov 9, 2021 | Nov 10, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30.426 | $82.96 | $2.5K | 21,194.631 | Sep 15, 2021 | Jan 19, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 25.665 | $82.96 | $2.1K | 21,189.87 | Sep 15, 2021 | Sep 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 37 | $82.96 | $3.1K | 21,164.205 | Sep 15, 2021 | Sep 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASE | 290 | $85.94 | $24.9K | 2,942 | Aug 5, 2021 | Aug 5, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 31 | $98.35 | $3.0K | 21,101.61 | Jun 16, 2021 | Jun 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 25.595 | $98.35 | $2.5K | 21,127.205 | Jun 16, 2021 | Jun 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASE | 220 | $93.53 | $20.6K | 2,652 | May 12, 2021 | May 12, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 34 | $91.41 | $3.1K | 21,042.273 | Mar 17, 2021 | Mar 18, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 28.337 | $91.41 | $2.6K | 21,070.61 | Mar 17, 2021 | Mar 18, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,432 | $76.82 | $110.0K | 2,432 | Feb 16, 2021 | Feb 18, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 297.934 | $75.52 | $22.5K | 21,008.273 | Dec 31, 2020 | Jan 4, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 40 | $73.91 | $3.0K | 20,677.753 | Dec 16, 2020 | Dec 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 32.586 | $73.91 | $2.4K | 20,710.339 | Dec 16, 2020 | Dec 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 398.865 | $56.41 | $22.5K | 20,637.753 | Sep 30, 2020 | Oct 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 51 | $57.46 | $2.9K | 20,198.959 | Sep 16, 2020 | Sep 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 39.929 | $57.46 | $2.3K | 20,238.888 | Sep 16, 2020 | Sep 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 456.482 | $49.29 | $22.5K | 20,147.959 | Jun 30, 2020 | Jul 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 64 | $45.52 | $2.9K | 19,643.953 | Jun 17, 2020 | Jun 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 47.524 | $45.52 | $2.2K | 19,691.477 | Jun 17, 2020 | Jun 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 568.469 | $39.58 | $22.5K | 19,579.953 | Mar 31, 2020 | Apr 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 89 | $32.58 | $2.9K | 18,950.111 | Mar 18, 2020 | Mar 19, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 61.373 | $32.58 | $2.0K | 19,011.484 | Mar 18, 2020 | Mar 19, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,799 | $61.14 | $110.0K | 18,861.111 | Feb 18, 2020 | Feb 19, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 336.423 | $66.88 | $22.5K | 17,062.111 | Dec 31, 2019 | Jan 2, 2020 ↗ | View → |