Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| CECO ENVIRONMENTAL CORP | 17,563 | reported | 16 Mar 2026 | tx 53+2,790,573−845,744 |
| PENTAIR plc | 529 | reported | 02 Jan 2015 | tx 3+11,328−338 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 Mar 2026 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 75,055 | 0.00 USD | |
| 15 Mar 2026 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 29,535 | 54.85 USD | |
| 16 Mar 2026 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 17,563 | 0.00 USD | deriv |
| 07 Mar 2026 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 3,557 | 52.53 USD | |
| 18 Sept 2025 | SALE | CECO ENVIRONMENTAL CORP | 100,000 | 51.30 USD | |
| 19 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 101,899 | 12.72 USD | |
| 19 Sept 2025 | SALE | CECO ENVIRONMENTAL CORP | 85,000 | 49.10 USD | |
| 19 Sept 2025 | SALE | CECO ENVIRONMENTAL CORP | 700 | 51.15 USD | |
| 22 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 98,101 | 12.72 USD | |
| 22 Sept 2025 | SALE | CECO ENVIRONMENTAL CORP | 98,101 | 50.45 USD | |
| 18 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 100,000 | 12.72 USD | |
| 19 Sept 2025 | SALE | CECO ENVIRONMENTAL CORP | 16,199 | 50.38 USD | |
| 18 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 101,899 | 0.00 USD | deriv |
| 22 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 98,101 | 0.00 USD | deriv |
| 18 Sept 2025 | EXERCISE | CECO ENVIRONMENTAL CORP | 100,000 | 0.00 USD | deriv |
| 04 Jun 2025 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 150,000 | 0.00 USD | deriv |
| 31 Mar 2025 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 2,110 | 22.80 USD | |
| 01 Apr 2025 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 3,618 | 23.09 USD | |
| 15 Mar 2025 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 202,705 | 0.00 USD | |
| 15 Mar 2025 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 75,778 | 23.25 USD | |
| 17 Mar 2025 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 67,347 | 0.00 USD | deriv |
| 07 Mar 2025 | TAX_WITHHOLDING | CECO ENVIRONMENTAL CORP | 3,526 | 24.24 USD | |
| 15 Mar 2024 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 76,337 | 0.00 USD | |
| 15 Mar 2024 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 25,446 | 0.00 USD | deriv |
| 21 Dec 2023 | SALE | CECO ENVIRONMENTAL CORP | 14,500 | 21.11 USD |