Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Energous Corp | 32,870 | reported | 02 Jan 2019 | tx 2+32,209 |
| Genpact LTD | 27,706 | reported | 23 Apr 2026 | tx 22+59,716−32,010 |
| ASGN Inc | 11,558 | reported | 27 Apr 2026 | tx 9+12,364−2,060 |
| EXPONENT INC | 2,009 | reported | 05 Jun 2025 | tx 35+30,480−24,802 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 27 Apr 2026 | PURCHASE | ASGN Inc | 240 | 20.15 USD | |
| 27 Apr 2026 | PURCHASE | ASGN Inc | 7 | 20.16 USD | |
| 23 Apr 2026 | GRANT_AWARD | Genpact LTD | 6,521 | 0.00 USD | |
| 02 Jan 2026 | GRANT_AWARD | ASGN Inc | 4,500 | 46.66 USD | |
| 12 Aug 2025 | SALE | Genpact LTD | 2,326 | 43.17 USD | |
| 04 Jun 2025 | EXERCISE | EXPONENT INC | 1,525 | — | |
| 05 Jun 2025 | GRANT_AWARD | EXPONENT INC | 2,009 | — | deriv |
| 04 Jun 2025 | EXERCISE | EXPONENT INC | 1,525 | — | deriv |
| 22 May 2025 | GRANT_AWARD | Genpact LTD | 4,825 | 0.00 USD | |
| 11 Feb 2025 | SALE | Genpact LTD | 4,916 | 54.40 USD | anomaly |
| 02 Jan 2025 | GRANT_AWARD | ASGN Inc | 2,232 | 82.86 USD | |
| 12 Nov 2024 | SALE | Genpact LTD | 3,218 | 46.57 USD | anomaly |
| 04 Nov 2024 | SALE | EXPONENT INC | 1,039 | 96.32 USD | |
| 25 Oct 2024 | SALE | ASGN Inc | 1,060 | 93.02 USD | |
| 30 Jul 2024 | SALE | EXPONENT INC | 932 | 107.14 USD | |
| 06 Jun 2024 | GRANT_AWARD | EXPONENT INC | 1,525 | — | deriv |
| 05 Jun 2024 | EXERCISE | EXPONENT INC | 1,506 | — | |
| 05 Jun 2024 | EXERCISE | EXPONENT INC | 1,506 | — | deriv |
| 02 May 2024 | GRANT_AWARD | Genpact LTD | 6,707 | 0.00 USD | |
| 30 Apr 2024 | SALE | ASGN Inc | 1,000 | 97.04 USD | |
| 02 Jan 2024 | GRANT_AWARD | ASGN Inc | 1,933 | 95.67 USD | |
| 07 Jun 2023 | EXERCISE | EXPONENT INC | 1,489 | — | |
| 08 Jun 2023 | GRANT_AWARD | EXPONENT INC | 1,506 | — | deriv |
| 07 Jun 2023 | EXERCISE | EXPONENT INC | 1,489 | — | deriv |
| 04 May 2023 | GRANT_AWARD | Genpact LTD | 4,916 | 0.00 USD |