Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| HUDSON TECHNOLOGIES INC /NY | 9,165 | reported | 14 May 2026 | tx 1+5,100 |
| TETRA TECH INC | 1,900 | reported | 15 May 2026 | tx 2+3,654 |
| AMERICAN ECOLOGY CORP | 0 | reported | 01 Nov 2019 | tx 120+525,654−538,889 |
| US Ecology, Inc. | 0 | reported | 02 May 2022 | tx 30+377,019−362,878 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 14 May 2026 | PURCHASE | HUDSON TECHNOLOGIES INC /NY | 5,100 | 4.92 USD | first after silence |
| 15 May 2026 | PURCHASE | TETRA TECH INC | 1,900 | 26.41 USD | |
| 26 Jan 2026 | GRANT_AWARD | TETRA TECH INC | 1,754 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 121,927 | 48.00 USD | |
| 02 May 2022 | OTHER | US Ecology, Inc. | 90,900 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 31,800 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 14,100 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 15,500 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 11,066 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 6,266 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 24,324 | 0.00 USD | deriv |
| 02 May 2022 | OTHER | US Ecology, Inc. | 28,249 | 0.00 USD | deriv |
| 03 Jan 2022 | GRANT_AWARD | US Ecology, Inc. | 28,249 | 0.00 USD | |
| 03 Jan 2022 | GRANT_AWARD | US Ecology, Inc. | 28,249 | 0.00 USD | deriv |
| 11 Jan 2021 | TAX_WITHHOLDING | US Ecology, Inc. | 5,602 | 36.33 USD | |
| 04 Jan 2021 | GRANT_AWARD | US Ecology, Inc. | 25,500 | 0.00 USD | |
| 04 Jan 2021 | GRANT_AWARD | US Ecology, Inc. | 90,900 | 0.00 USD | deriv |
| 16 Jul 2020 | GRANT_AWARD | US Ecology, Inc. | 24,324 | 0.00 USD | deriv |
| 11 Mar 2020 | PURCHASE | US Ecology, Inc. | 500 | 33.70 USD | |
| 06 Mar 2020 | PURCHASE | US Ecology, Inc. | 1,140 | 43.38 USD | first after silence |
| 10 Jan 2020 | EXERCISE | US Ecology, Inc. | 3,251 | 0.00 USD | |
| 11 Jan 2020 | TAX_WITHHOLDING | US Ecology, Inc. | 9,893 | 57.48 USD | |
| 10 Jan 2020 | EXERCISE | US Ecology, Inc. | 3,251 | 0.00 USD | deriv |
| 02 Jan 2020 | GRANT_AWARD | US Ecology, Inc. | 14,000 | 0.00 USD | |
| 02 Jan 2020 | GRANT_AWARD | US Ecology, Inc. | 31,800 | 0.00 USD | deriv |
3 purchases reported after at least 12 months of silence — most recent on 14 May 2026.