| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED |
|---|---|---|---|---|---|---|---|
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 6 | — | — | 2,352 | May 22, 2020 | May 26, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 93 | $31.28 | $2.9K | 2,259 | May 22, 2020 | May 26, 2020 ↗ |
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 382 | — | — | 2,346 | May 22, 2020 | May 26, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 382 | — | — | 766 | May 22, 2020 | May 26, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 397 | — | — | 397 | May 18, 2020 | May 19, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 95 | $30.06 | $2.9K | 1,964 | May 18, 2020 | May 19, 2020 ↗ |
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 397 | — | — | 2,049 | May 18, 2020 | May 19, 2020 ↗ |
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 10 | — | — | 2,059 | May 18, 2020 | May 19, 2020 ↗ |
| AZZ AZZ INC | PURCHASEGRANT Stock grant | 1,812 | — | — | 1,812 | May 4, 2020 | May 6, 2020 ↗ |
| AZZ AZZ INC | PURCHASEGRANT Stock grant | 1,812 | — | — | 1,812 | May 4, 2020 | May 6, 2020 ↗ |
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 6 | — | — | 1,693 | Apr 27, 2020 | Apr 29, 2020 ↗ |
| AZZ AZZ INC | PURCHASE SVP-Surface Technologies | 174 | — | — | 1,687 | Apr 27, 2020 | Apr 29, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 41 | $28.59 | $1.2K | 1,652 | Apr 27, 2020 | Apr 29, 2020 ↗ |
| AZZ AZZ INC | SALE SVP-Surface Technologies | 174 | — | — | 0 | Apr 27, 2020 | Apr 29, 2020 ↗ |
| AZZ AZZ INC | PURCHASEGRANT Stock grant | 1,500 | — | — | 1,500 | Jan 14, 2020 | Jan 14, 2020 ↗ |
| AZZ AZZ INC | PURCHASEGRANT Stock grant | 419 | $34.31 | $14.4K | 1,513 | Dec 31, 2019 | Jan 7, 2020 ↗ |