| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 4 | +100.00% | +3.21% | +1.96% | +1.25% | +0.35% | — |
| 14d | 4 | +100.00% | +0.77% | +2.01% | -1.24% | -1.44% | — |
| 30d | 4 | +100.00% | -2.92% | -0.45% | -2.47% | -1.93% | — |
| 60d | 4 | +75.00% | +4.88% | +7.04% | -2.17% | -0.69% | — |
| 90d | 4 | +75.00% | -0.21% | +9.95% | -15.42% | -8.84% | — |
| 180d | 4(2 pending) | +100.00% | +2.57% | +17.94% | -15.37% | -15.37% | — |
| 1y | 4(2 pending) | +100.00% | +19.41% | +19.30% | +0.11% | +0.11% | — |
| 2y | 4(3 pending) | +100.00% | +34.95% | +10.50% | +24.45% | +24.45% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 11.102 | $363.62 | $4.0K | 17,861.012 | Jun 17, 2026 | Jun 18, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 8 | $363.62 | $2.9K | 17,869.012 | Jun 17, 2026 | Jun 18, 2026 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 18,038 | — | — | 113,978 | May 14, 2026 | May 15, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 13.609 | $250.59 | $3.4K | 17,838.91 | Mar 18, 2026 | Mar 19, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 11 | $250.59 | $2.8K | 17,849.91 | Mar 18, 2026 | Mar 19, 2026 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 2,609 | — | — | 26,592 | Feb 26, 2026 | Mar 2, 2026 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 2,609 | — | — | 0 | Feb 26, 2026 | Mar 2, 2026 ↗ | View → |
| NPO ENPRO INC. | SALE | 1,300 | $268.69 | $349.3K | 3,200 | Feb 25, 2026 | Feb 25, 2026 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 2,501 | — | — | 2,501 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 4,300 | $95.90 | $412.4K | 23,983 | Feb 19, 2026 | Feb 23, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 567 | $246.91 | $140.0K | 4,429 | Feb 12, 2026 | Feb 12, 2026 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15.067 | $205.19 | $3.1K | 17,812.301 | Dec 17, 2025 | Dec 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 13 | $205.19 | $2.7K | 17,825.301 | Dec 17, 2025 | Dec 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 13 | $217.89 | $2.8K | 17,797.234 | Sep 17, 2025 | Sep 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 14.473 | $217.89 | $3.2K | 17,784.234 | Sep 17, 2025 | Sep 18, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15 | $185.86 | $2.8K | 17,769.761 | Jun 18, 2025 | Jun 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15.996 | $185.86 | $3.0K | 17,754.761 | Jun 18, 2025 | Jun 20, 2025 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 11,713 | — | — | 95,940 | May 15, 2025 | May 19, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16 | $175.76 | $2.8K | 17,738.765 | Mar 19, 2025 | Mar 20, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16.566 | $175.76 | $2.9K | 17,722.765 | Mar 19, 2025 | Mar 20, 2025 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 2,406 | — | — | 0 | Feb 27, 2025 | Feb 28, 2025 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 2,406 | — | — | 28,283 | Feb 27, 2025 | Feb 28, 2025 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 2,609 | — | — | 2,609 | Feb 26, 2025 | Feb 28, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 685 | $182.27 | $124.9K | 3,862 | Feb 13, 2025 | Feb 13, 2025 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 15 | $175.86 | $2.6K | 17,706.2 | Dec 18, 2024 | Dec 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16.16 | $175.86 | $2.8K | 17,691.2 | Dec 18, 2024 | Dec 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.433 | $156.77 | $2.7K | 17,658.039 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17 | $156.77 | $2.7K | 17,675.039 | Sep 18, 2024 | Sep 19, 2024 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASE | 15,000 | $11.30 | $169.4K | 84,227 | Aug 6, 2024 | Aug 8, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18 | $146.91 | $2.6K | 17,640.606 | Jun 20, 2024 | Jun 24, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18.199 | $146.91 | $2.7K | 17,622.606 | Jun 20, 2024 | Jun 24, 2024 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 10,933 | — | — | 69,227 | May 16, 2024 | May 17, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16 | $159.77 | $2.6K | 17,604.407 | Mar 20, 2024 | Mar 21, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.12 | $159.77 | $2.7K | 17,588.407 | Mar 20, 2024 | Mar 21, 2024 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 2,406 | — | — | 2,406 | Feb 27, 2024 | Feb 29, 2024 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 3,454 | — | — | 25,877 | Feb 23, 2024 | Feb 26, 2024 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 3,454 | — | — | 0 | Feb 23, 2024 | Feb 26, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 803 | $155.66 | $125.0K | 3,177 | Feb 15, 2024 | Feb 15, 2024 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18 | $140.49 | $2.5K | 17,571.287 | Dec 13, 2023 | Dec 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18.248 | $140.49 | $2.6K | 17,553.287 | Dec 13, 2023 | Dec 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 19.932 | $123.90 | $2.5K | 17,535.039 | Sep 13, 2023 | Sep 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 21 | $123.90 | $2.6K | 17,515.107 | Sep 13, 2023 | Sep 14, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 21 | $125.72 | $2.6K | 17,474.441 | Jun 14, 2023 | Jun 15, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 19.666 | $125.72 | $2.5K | 17,494.107 | Jun 14, 2023 | Jun 15, 2023 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 6,683 | — | — | 58,294 | May 10, 2023 | May 12, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 24.069 | $95.94 | $2.3K | 17,453.441 | Mar 15, 2023 | Mar 16, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 26 | $95.94 | $2.5K | 17,429.372 | Mar 15, 2023 | Mar 16, 2023 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 3,454 | — | — | 3,454 | Feb 23, 2023 | Feb 27, 2023 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 3,767 | — | — | 0 | Feb 22, 2023 | Feb 24, 2023 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 3,767 | — | — | 22,423 | Feb 22, 2023 | Feb 24, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 942 | $116.69 | $109.9K | 4,374 | Feb 16, 2023 | Feb 17, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 253.013 | $108.69 | $27.5K | 17,403.372 | Dec 31, 2022 | Jan 3, 2023 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22 | $107.94 | $2.4K | 17,129.679 | Dec 14, 2022 | Dec 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 20.68 | $107.94 | $2.2K | 17,150.358 | Dec 14, 2022 | Dec 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 323.606 | $84.98 | $27.5K | 17,107.679 | Sep 30, 2022 | Oct 3, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30 | $90.25 | $2.7K | 16,761.436 | Sep 14, 2022 | Sep 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22.637 | $90.25 | $2.0K | 16,784.073 | Sep 14, 2022 | Sep 15, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 335.652 | $81.93 | $27.5K | 16,731.436 | Jun 30, 2022 | Jul 1, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 31 | $87.50 | $2.7K | 16,373.745 | Jun 15, 2022 | Jun 16, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22.038 | $87.50 | $1.9K | 16,395.784 | Jun 15, 2022 | Jun 16, 2022 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 10,802 | — | — | 51,611 | May 11, 2022 | May 13, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 247.28 | $97.73 | $24.2K | 16,342.745 | Mar 31, 2022 | Apr 1, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 25 | $106.51 | $2.7K | 16,077.143 | Mar 16, 2022 | Mar 17, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18.322 | $106.51 | $2.0K | 16,095.465 | Mar 16, 2022 | Mar 17, 2022 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 3,839 | — | — | 0 | Feb 23, 2022 | Feb 24, 2022 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 3,839 | — | — | 18,656 | Feb 23, 2022 | Feb 24, 2022 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 3,767 | — | — | 3,767 | Feb 22, 2022 | Feb 24, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,041 | $105.64 | $110.0K | 16,052.143 | Feb 15, 2022 | Feb 16, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 204.415 | $110.07 | $22.5K | 15,008.839 | Dec 31, 2021 | Jan 3, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 21 | $108.31 | $2.3K | 14,787.342 | Dec 15, 2021 | Dec 16, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.082 | $108.31 | $1.9K | 14,804.423 | Dec 15, 2021 | Dec 16, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 258.265 | $87.12 | $22.5K | 14,766.342 | Sep 30, 2021 | Oct 1, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 19.829 | $82.96 | $1.6K | 14,510.382 | Sep 15, 2021 | Jan 19, 2022 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 28 | $82.96 | $2.3K | 14,490.553 | Sep 15, 2021 | Sep 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.525 | $82.96 | $1.5K | 14,508.077 | Sep 15, 2021 | Sep 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 231.601 | $97.15 | $22.5K | 14,462.553 | Jun 30, 2021 | Jul 1, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 23 | $98.35 | $2.3K | 14,214.839 | Jun 16, 2021 | Jun 17, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16.113 | $98.35 | $1.6K | 14,230.952 | Jun 16, 2021 | Jun 17, 2021 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 7,054 | — | — | 40,809 | May 12, 2021 | May 13, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 263.868 | $85.27 | $22.5K | 14,191.839 | Mar 31, 2021 | Apr 1, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 16.897 | $91.41 | $1.5K | 13,927.971 | Mar 17, 2021 | Mar 18, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 25 | $91.41 | $2.3K | 13,911.074 | Mar 17, 2021 | Mar 18, 2021 ↗ | View → |
| IR INGERSOLL RAND INC. | SALE | 6,297 | — | — | 0 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASE | 6,297 | — | — | 14,817 | Mar 6, 2021 | Mar 9, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASE | 2,500 | $83.37 | $208.4K | 2,500 | Mar 4, 2021 | Mar 4, 2021 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 3,839 | — | — | 3,839 | Feb 23, 2021 | Feb 25, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,432 | $76.82 | $110.0K | 3,432 | Feb 16, 2021 | Feb 18, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 297.934 | $75.52 | $22.5K | 13,886.074 | Dec 31, 2020 | Jan 4, 2021 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 30 | $73.91 | $2.2K | 13,570.096 | Dec 16, 2020 | Dec 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 18.044 | $73.91 | $1.3K | 13,588.14 | Dec 16, 2020 | Dec 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 398.865 | $56.41 | $22.5K | 13,540.096 | Sep 30, 2020 | Oct 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 19.874 | $57.46 | $1.1K | 13,141.231 | Sep 16, 2020 | Sep 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 38 | $57.46 | $2.2K | 13,121.357 | Sep 16, 2020 | Sep 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 456.482 | $49.29 | $22.5K | 13,080.11 | Jun 30, 2020 | Jul 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 48 | $45.52 | $2.2K | 12,605.824 | Jun 17, 2020 | Jun 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 17.804 | $45.52 | $810 | 12,623.628 | Jun 17, 2020 | Jun 18, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 21.051 | $45.52 | $958 | 12,626.875 | Jun 17, 2020 | Sep 18, 2020 ↗ | View → |
| OI O-I GLASS, INC. /DE/ | PURCHASEGRANT Stock grant | 20,259 | — | — | 33,755 | May 13, 2020 | May 14, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 568.469 | $39.58 | $22.5K | 12,557.824 | Mar 31, 2020 | Apr 1, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 22.725 | $32.58 | $740 | 11,989.355 | Mar 18, 2020 | Mar 19, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 66 | $32.58 | $2.2K | 11,966.63 | Mar 18, 2020 | Mar 19, 2020 ↗ | View → |
| IR INGERSOLL RAND INC. | PURCHASEGRANT Stock grant | 6,297 | — | — | 6,297 | Mar 6, 2020 | Mar 10, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 1,799 | $61.14 | $110.0K | 11,900.63 | Feb 18, 2020 | Feb 19, 2020 ↗ | View → |
| NPO ENPRO INC. | PURCHASEGRANT Stock grant | 336.423 | $66.88 | $22.5K | 10,101.63 | Dec 31, 2019 | Jan 2, 2020 ↗ | View → |