| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 May 2026 | PURCHASE | TEAM INC | 5,800 | 16.22 USD | |
| 01 Jul 2022 | GRANT_AWARD | AZZ INC | 106 | 34.70 USD | |
| 22 May 2022 | TAX_WITHHOLDING | AZZ INC | 324 | 43.43 USD | |
| 22 May 2022 | EXERCISE | AZZ INC | 46 | 0.00 USD | |
| 22 May 2022 | EXERCISE | AZZ INC | 957 | 0.00 USD | |
| 22 May 2022 | TAX_WITHHOLDING | AZZ INC | 1,498 | 43.43 USD | |
| 22 May 2022 | EXERCISE | AZZ INC | 212 | 0.00 USD | |
| 22 May 2022 | EXERCISE | AZZ INC | 4,421 | 0.00 USD | |
| 22 May 2022 | EXERCISE | AZZ INC | 957 | 0.00 USD | deriv |
| 22 May 2022 | EXERCISE | AZZ INC | 4,421 | 0.00 USD | deriv |
| 04 May 2022 | EXERCISE | AZZ INC | 48 | 0.00 USD | |
| 04 May 2022 | TAX_WITHHOLDING | AZZ INC | 520 | 47.67 USD | |
| 04 May 2022 | TAX_WITHHOLDING | AZZ INC | 329 | 47.67 USD | |
| 04 May 2022 | EXERCISE | AZZ INC | 1,510 | 0.00 USD | |
| 04 May 2022 | EXERCISE | AZZ INC | 1,012 | 0.00 USD | |
| 04 May 2022 | EXERCISE | AZZ INC | 9 | 0.00 USD | |
| 04 May 2022 | EXERCISE | AZZ INC | 1,012 | 0.00 USD | deriv |
| 04 May 2022 | EXERCISE | AZZ INC | 1,510 | 0.00 USD | deriv |
| 31 Dec 2021 | GRANT_AWARD | AZZ INC | 45 | 40.32 USD | |
| 30 Jun 2021 | GRANT_AWARD | AZZ INC | 69 | 40.32 USD | |
| 27 May 2021 | SALE | AZZ INC | 2,830 | 52.53 USD | |
| 22 May 2021 | TAX_WITHHOLDING | AZZ INC | 240 | 53.61 USD | |
| 22 May 2021 | EXERCISE | AZZ INC | 957 | 0.00 USD | |
| 22 May 2021 | EXERCISE | AZZ INC | 32 | 0.00 USD | |
| 22 May 2021 | EXERCISE | AZZ INC | 957 | 0.00 USD | deriv |