Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| NOVANTA INC | 45,182 | reported | 12 May 2026 | tx 275+1,382,502−1,165,370 |
| IDEX CORP /DE/ | 1,880 | reported | 06 May 2026 | tx 3+1,880 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 12 May 2026 | SALE | NOVANTA INC | 5,079 | 150.00 USD | 10b5-1 |
| 12 May 2026 | SALE | NOVANTA INC | 2,421 | 151.34 USD | 10b5-1 |
| 06 May 2026 | GRANT_AWARD | IDEX CORP /DE/ | 805 | 0.00 USD | |
| 05 May 2026 | SALE | NOVANTA INC | 4,275 | 130.59 USD | 10b5-1 |
| 05 May 2026 | SALE | NOVANTA INC | 1,022 | 131.75 USD | 10b5-1 |
| 05 May 2026 | SALE | NOVANTA INC | 1,180 | 132.51 USD | 10b5-1 |
| 05 May 2026 | SALE | NOVANTA INC | 23 | 133.27 USD | 10b5-1 |
| 02 Mar 2026 | SALE | NOVANTA INC | 74 | 134.69 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 500 | 133.77 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 49 | 131.92 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 1,796 | 140.48 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 1,180 | 139.50 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 940 | 138.67 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 1,375 | 137.28 USD | |
| 02 Mar 2026 | SALE | NOVANTA INC | 586 | 136.35 USD | |
| 24 Feb 2026 | TAX_WITHHOLDING | NOVANTA INC | 5,247 | 137.44 USD | |
| 24 Feb 2026 | EXERCISE | NOVANTA INC | 10,852 | — | |
| 24 Feb 2026 | EXERCISE | NOVANTA INC | 10,852 | — | deriv |
| 20 Feb 2026 | EXERCISE | NOVANTA INC | 5,322 | — | |
| 20 Feb 2026 | TAX_WITHHOLDING | NOVANTA INC | 2,574 | 145.96 USD | |
| 20 Feb 2026 | EXERCISE | NOVANTA INC | 5,322 | — | deriv |
| 20 Feb 2026 | GRANT_AWARD | NOVANTA INC | 26,035 | 0.00 USD | deriv |
| 19 Feb 2026 | EXERCISE | NOVANTA INC | 7,825 | — | |
| 19 Feb 2026 | TAX_WITHHOLDING | NOVANTA INC | 3,784 | 144.93 USD | |
| 19 Feb 2026 | EXERCISE | NOVANTA INC | 7,825 | — | deriv |