| 17 Jul 2025 | OTHER | ANSYS INC | 11,553 | — | |
| 07 Jun 2025 | TAX_WITHHOLDING | ANSYS INC | 29 | 339.27 USD | |
| 24 Apr 2025 | GRANT_AWARD | ANSYS INC | 983 | 0.00 USD | |
| 07 Jun 2024 | GRANT_AWARD | ANSYS INC | 922 | 0.00 USD | |
| 22 May 2024 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 3,647 | 0.00 USD | |
| 12 May 2024 | TAX_WITHHOLDING | ANSYS INC | 30 | 328.25 USD | |
| 01 Jun 2023 | GRANT_AWARD | NETGEAR, INC. | 14,064 | 0.00 USD | |
| 25 May 2023 | OTHER | ANSYS INC | 1,203 | 306.33 USD | |
| 26 May 2023 | OTHER | ANSYS INC | 797 | 315.05 USD | |
| 17 May 2023 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 5,296 | 0.00 USD | |
| 12 May 2023 | TAX_WITHHOLDING | ANSYS INC | 34 | 297.49 USD | |
| 15 May 2023 | SALE | ANSYS INC | 1,675 | 299.17 USD | |
| 12 May 2023 | GRANT_AWARD | ANSYS INC | 967 | 0.00 USD | |
| 02 Jun 2022 | GRANT_AWARD | NETGEAR, INC. | 10,183 | 0.00 USD | |
| 19 May 2022 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 3,701 | 0.00 USD | |
| 13 May 2022 | GRANT_AWARD | ANSYS INC | 1,105 | 0.00 USD | |
| 08 Jun 2021 | SALE | ANSYS INC | 250 | 330.00 USD | |
| 14 May 2021 | GRANT_AWARD | ANSYS INC | 852 | 0.00 USD | |
| 04 Jun 2021 | SALE | ANSYS INC | 750 | 338.40 USD | |
| 03 Jun 2021 | SALE | Ultra Clean Holdings, Inc. | 3,000 | 55.91 USD | |
| 27 May 2021 | GRANT_AWARD | NETGEAR, INC. | 5,086 | 0.00 USD | |
| 20 May 2021 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 2,699 | 0.00 USD | |
| 02 Sept 2020 | OTHER | ANSYS INC | 1,400 | 350.59 USD | |
| 02 Jun 2020 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 6,301 | 0.00 USD | |
| 28 May 2020 | GRANT_AWARD | NETGEAR, INC. | 7,977 | 0.00 USD | |