| 01 May 2026 | SALE | CECO ENVIRONMENTAL CORP | 11,218 | 74.00 USD | |
| 03 Jun 2025 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 6,300 | 0.00 USD | |
| 20 May 2024 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 5,712 | 0.00 USD | |
| 05 Jun 2023 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 8,299 | 0.00 USD | |
| 08 Jun 2022 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 11,941 | 0.00 USD | |
| 15 Mar 2022 | GRANT_AWARD | WATTS WATER TECHNOLOGIES INC | 951 | 0.00 USD | |
| 16 Mar 2022 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 906 | 146.03 USD | |
| 14 Mar 2022 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 483 | 141.55 USD | |
| 07 Mar 2022 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 738 | 138.95 USD | |
| 07 Feb 2022 | GRANT_AWARD | WATTS WATER TECHNOLOGIES INC | 9,970 | 0.00 USD | |
| 07 Feb 2022 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 3,457 | 150.21 USD | |
| 25 May 2021 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 10,625 | 0.00 USD | |
| 07 May 2021 | SALE | WATTS WATER TECHNOLOGIES INC | 7,883 | 135.85 USD | |
| 16 Mar 2021 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 864 | 122.13 USD | |
| 16 Mar 2021 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 787 | 122.13 USD | |
| 12 Mar 2021 | GRANT_AWARD | WATTS WATER TECHNOLOGIES INC | 3,267 | 0.00 USD | |
| 08 Mar 2021 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 512 | 118.84 USD | |
| 08 Feb 2021 | GRANT_AWARD | WATTS WATER TECHNOLOGIES INC | 6,567 | 0.00 USD | |
| 08 Feb 2021 | TAX_WITHHOLDING | WATTS WATER TECHNOLOGIES INC | 1,824 | 129.25 USD | |
| 10 Nov 2020 | SALE | WATTS WATER TECHNOLOGIES INC | 8,193 | 114.41 USD | |
| 11 Jun 2020 | GRANT_AWARD | CECO ENVIRONMENTAL CORP | 11,667 | 0.00 USD | |
| 13 Apr 2020 | SALE | WATTS WATER TECHNOLOGIES INC | 100 | 83.27 USD | |
| 13 Apr 2020 | SALE | WATTS WATER TECHNOLOGIES INC | 100 | 82.64 USD | |
| 14 Apr 2020 | SALE | WATTS WATER TECHNOLOGIES INC | 9,709 | 81.90 USD | |
| 13 Apr 2020 | SALE | WATTS WATER TECHNOLOGIES INC | 700 | 81.92 USD | |