FERGUSON THOMAS E
Insider CIK 1208749 · AZZ President and CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| AZZ AZZ INC | J Other | 2026-06-30 | 2026-07-01 | 305 | $69.63 | $21.2K | 201,827 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2026-04-28 | 2026-04-29 | 49,554 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2026-04-28 | 2026-04-29 | 8,978 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-28 | 2026-04-29 | 8,978 | — | $0 | 174,092 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2026-04-28 | 2026-04-29 | 3,622 | $141.58 | $512.8K | 170,699 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-28 | 2026-04-29 | 229 | — | $0 | 174,321 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-28 | 2026-04-29 | 49,554 | — | $0 | 220,253 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-28 | 2026-04-29 | 1,265 | — | $0 | 221,518 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2026-04-28 | 2026-04-29 | 19,996 | $141.58 | $2.83M | 201,522 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2026-04-27 | 2026-04-29 | 12,028 | — | $0 | 12,028 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2026-04-27 | 2026-04-29 | 12,029 | — | $0 | 12,029 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2026-04-25 | 2026-04-29 | 5,749 | — | $0 | 5,749 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-25 | 2026-04-29 | 5,749 | — | $0 | 167,330 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-25 | 2026-04-29 | 76 | — | $0 | 167,406 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2026-04-25 | 2026-04-29 | 2,292 | $144.78 | $331.8K | 165,114 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2026-04-24 | 2026-04-27 | 5,602 | — | $0 | 11,128 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-24 | 2026-04-27 | 39 | — | $0 | 163,784 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2026-04-24 | 2026-04-27 | 5,563 | — | $0 | 163,745 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2026-04-24 | 2026-04-27 | 2,203 | $143.33 | $315.8K | 161,581 | SEC↗ |
| AZZ AZZ INC | S Sale | 2026-02-03 | 2026-02-03 | 25,000 | $127.29 | $3.18M | 158,182 | SEC↗ |
| AZZ AZZ INC | S Sale | 2025-07-22 | 2025-07-22 | 26,516 | $110.85 | $2.94M | 183,182 | SEC↗ |
| AZZ AZZ INC | J Other | 2025-06-30 | 2025-07-08 | 305 | $69.63 | $21.2K | 209,698 | SEC↗ |
| AZZ AZZ INC | S Sale | 2025-05-12 | 2025-05-13 | 4,973 | $93.91 | $467.0K | 209,393 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2025-05-09 | 2025-05-13 | 26,687 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2025-05-09 | 2025-05-13 | 7,967 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2025-05-09 | 2025-05-13 | 10,870 | $91.49 | $994.5K | 214,366 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-05-09 | 2025-05-13 | 939 | — | $0 | 225,236 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-05-09 | 2025-05-13 | 26,687 | — | $0 | 224,297 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2025-05-09 | 2025-05-13 | 3,244 | $91.49 | $296.8K | 197,610 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-05-09 | 2025-05-13 | 280 | — | $0 | 200,854 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-05-09 | 2025-05-13 | 7,967 | — | $0 | 200,574 | SEC↗ |
| AZZ AZZ INC | S Sale | 2025-05-05 | 2025-05-06 | 18,851 | $89.91 | $1.69M | 192,607 | SEC↗ |
| AZZ AZZ INC | S Sale | 2025-04-30 | 2025-05-02 | 26,889 | $85.88 | $2.31M | 211,458 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2025-04-28 | 2025-04-29 | 8,977 | — | $0 | 8,977 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-04-28 | 2025-04-29 | 165 | — | $0 | 241,944 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2025-04-28 | 2025-04-29 | 3,597 | $86.86 | $312.4K | 238,347 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-04-28 | 2025-04-29 | 8,977 | — | $0 | 241,779 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2025-04-25 | 2025-04-29 | 5,749 | — | $0 | 11,499 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-04-25 | 2025-04-29 | 5,749 | — | $0 | 235,043 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2025-04-25 | 2025-04-29 | 2,275 | $85.21 | $193.9K | 232,802 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2025-04-25 | 2025-04-29 | 34 | — | $0 | 235,077 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2025-04-24 | 2025-04-28 | 16,691 | — | $0 | 16,691 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2025-04-24 | 2025-04-28 | 16,690 | — | $0 | 16,690 | SEC↗ |
| AZZ AZZ INC | P Buy | 2024-06-30 | 2024-07-11 | 622 | $34.17 | $21.3K | 229,294 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2024-05-09 | 2024-05-13 | 7,966 | — | $0 | 7,966 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2024-05-09 | 2024-05-13 | 3,225 | $78.07 | $251.8K | 228,672 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-09 | 2024-05-13 | 232 | — | $0 | 231,897 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-09 | 2024-05-13 | 7,966 | — | $0 | 231,665 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2024-05-04 | 2024-05-08 | 5,834 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2024-05-04 | 2024-05-08 | 23,450 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2024-05-04 | 2024-05-08 | 9,622 | $75.02 | $721.8K | 223,699 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-04 | 2024-05-08 | 5,834 | — | $0 | 210,682 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-04 | 2024-05-08 | 249 | — | $0 | 210,931 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-04 | 2024-05-08 | 1,004 | — | $0 | 233,321 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-05-04 | 2024-05-08 | 23,450 | — | $0 | 232,317 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2024-05-04 | 2024-05-08 | 2,064 | $75.02 | $154.8K | 208,867 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2024-04-28 | 2024-05-01 | 8,977 | — | $0 | 17,955 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-04-28 | 2024-05-01 | 89 | — | $0 | 207,901 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2024-04-28 | 2024-05-01 | 8,977 | — | $0 | 207,812 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2024-04-28 | 2024-05-01 | 3,053 | $71.49 | $218.3K | 204,848 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2025-04-28 | 17,248 | — | $0 | 17,248 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2025-04-28 | 17,248 | — | $0 | 17,248 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2025-01-30 | 16,746 | — | $0 | 16,746 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2025-01-30 | 16,746 | — | $0 | 16,746 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2024-04-29 | 17,248 | — | $0 | 17,248 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2024-04-25 | 2024-04-29 | 17,248 | — | $0 | 17,248 | SEC↗ |
| AZZ AZZ INC | A Award | 2023-06-30 | 2023-07-11 | 621 | $34.17 | $21.2K | 198,835 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2023-05-09 | 2023-05-11 | 7,966 | — | $0 | 15,933 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2023-05-09 | 2023-05-11 | 3,171 | $35.55 | $112.7K | 198,214 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-09 | 2023-05-11 | 96 | — | $0 | 201,385 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-09 | 2023-05-11 | 7,966 | — | $0 | 201,289 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2023-05-04 | 2023-05-08 | 5,833 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2023-05-04 | 2023-05-08 | 9,062 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2023-05-04 | 2023-05-08 | 17,941 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 150 | — | $0 | 176,533 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2023-05-04 | 2023-05-08 | 1,935 | $36.30 | $70.2K | 174,598 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 9,062 | — | $0 | 183,660 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 435 | — | $0 | 184,095 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2023-05-04 | 2023-05-08 | 3,022 | $36.30 | $109.7K | 181,073 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 17,941 | — | $0 | 199,014 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 862 | — | $0 | 199,876 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2023-05-04 | 2023-05-08 | 6,553 | $36.30 | $237.9K | 193,323 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2023-05-04 | 2023-05-08 | 5,833 | — | $0 | 176,383 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2023-04-28 | 2023-05-02 | 26,932 | — | $0 | 26,932 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2023-04-28 | 2023-05-02 | 26,932 | — | $0 | 26,932 | SEC↗ |
| AZZ AZZ INC | P Buy | 2022-08-10 | 2022-08-10 | 5,000 | $42.49 | $212.4K | 170,550 | SEC↗ |
| AZZ AZZ INC | A Award | 2022-07-01 | 2022-07-08 | 527 | $34.70 | $18.3K | 165,550 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2022-05-22 | 2022-05-24 | 5,743 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2022-05-22 | 2022-05-24 | 26,532 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-22 | 2022-05-24 | 26,532 | — | $0 | 171,037 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-22 | 2022-05-24 | 1,277 | — | $0 | 172,314 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2022-05-22 | 2022-05-24 | 10,942 | $43.43 | $475.2K | 161,372 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-22 | 2022-05-24 | 5,743 | — | $0 | 167,115 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-22 | 2022-05-24 | 276 | — | $0 | 167,391 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2022-05-22 | 2022-05-24 | 2,368 | $43.43 | $102.8K | 165,023 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2022-05-04 | 2022-05-06 | 9,061 | — | $0 | 9,061 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2022-05-04 | 2022-05-06 | 5,833 | — | $0 | 11,667 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2022-05-04 | 2022-05-06 | 1,905 | $47.67 | $90.8K | 144,505 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-04 | 2022-05-06 | 291 | — | $0 | 143,545 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2022-05-04 | 2022-05-06 | 3,025 | $47.67 | $144.2K | 140,520 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-04 | 2022-05-06 | 5,833 | — | $0 | 146,353 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-04 | 2022-05-06 | 57 | — | $0 | 146,410 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2022-05-04 | 2022-05-06 | 9,061 | — | $0 | 143,254 | SEC↗ |
| AZZ AZZ INC | A Award | 2021-06-30 | 2021-07-01 | 526 | $40.32 | $21.2K | 134,193 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2021-05-22 | 2021-05-24 | 5,743 | — | $0 | 5,743 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-22 | 2021-05-24 | 5,743 | — | $0 | 135,806 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2021-05-22 | 2021-05-24 | 2,336 | $53.61 | $125.2K | 133,667 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-22 | 2021-05-24 | 197 | — | $0 | 136,003 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2021-05-18 | 2021-05-20 | 4,762 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2021-05-18 | 2021-05-20 | 18,284 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-18 | 2021-05-20 | 231 | — | $0 | 120,398 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2021-05-18 | 2021-05-20 | 1,964 | $54.04 | $106.1K | 118,434 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-18 | 2021-05-20 | 18,284 | — | $0 | 136,718 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-18 | 2021-05-20 | 889 | — | $0 | 137,607 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2021-05-18 | 2021-05-20 | 7,544 | $54.04 | $407.7K | 130,063 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-18 | 2021-05-20 | 4,762 | — | $0 | 120,167 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2021-05-04 | 2021-05-06 | 9,061 | — | $0 | 18,123 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2021-05-04 | 2021-05-06 | 17,500 | — | $0 | 17,500 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2021-05-04 | 2021-05-06 | 17,500 | — | $0 | 17,500 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2021-05-04 | 2021-05-06 | 3,623 | $53.51 | $193.9K | 115,405 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-04 | 2021-05-06 | 9,061 | — | $0 | 118,855 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-05-04 | 2021-05-06 | 173 | — | $0 | 119,028 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2021-02-04 | 2021-02-05 | 26,471 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2021-02-04 | 2021-02-05 | 26,471 | $43.92 | $1.16M | 136,265 | SEC↗ |
| AZZ AZZ INC | S Sale | 2021-02-04 | 2021-02-05 | 3,421 | $50.27 | $172.0K | 109,794 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2021-02-04 | 2021-02-05 | 23,050 | $50.44 | $1.16M | 113,215 | SEC↗ |
| AZZ AZZ INC | P Buy | 2020-07-14 | 2020-07-15 | 10,000 | $28.94 | $289.4K | 109,794 | SEC↗ |
| AZZ AZZ INC | A Award | 2020-06-30 | 2020-07-06 | 728 | $29.17 | $21.2K | 99,794 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2020-05-22 | 2020-05-26 | 5,743 | — | $0 | 11,486 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-05-22 | 2020-05-26 | 5,743 | — | $0 | 100,387 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2020-05-22 | 2020-05-26 | 1,422 | $31.28 | $44.5K | 99,066 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-05-22 | 2020-05-26 | 101 | — | $0 | 100,488 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2020-05-18 | 2020-05-19 | 4,762 | — | $0 | 4,762 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-05-18 | 2020-05-19 | 4,762 | — | $0 | 95,708 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-05-18 | 2020-05-19 | 125 | — | $0 | 95,833 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2020-05-18 | 2020-05-19 | 1,189 | $30.06 | $35.7K | 94,644 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2020-05-04 | 2020-05-06 | 27,184 | — | $0 | 27,184 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2020-05-04 | 2020-05-06 | 27,184 | — | $0 | 27,184 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2020-04-27 | 2020-04-29 | 2,492 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-04-27 | 2020-04-29 | 2,492 | — | $0 | 91,475 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2020-04-27 | 2020-04-29 | 101 | — | $0 | 91,576 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2020-04-27 | 2020-04-29 | 630 | $28.59 | $18.0K | 90,946 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2019-09-29 | 2019-09-30 | 30,000 | — | $0 | 30,000 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2019-09-29 | 2019-09-30 | 12,087 | $42.84 | $517.8K | 88,983 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-09-29 | 2019-09-30 | 719 | — | $0 | 101,070 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-09-29 | 2019-09-30 | 30,000 | — | $0 | 100,351 | SEC↗ |
| AZZ AZZ INC | A Award | 2019-06-30 | 2019-07-02 | 619 | $34.31 | $21.2K | 70,351 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2019-05-22 | 2019-05-24 | 17,229 | — | $0 | 17,229 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2019-05-22 | 2019-05-24 | 17,229 | — | $0 | 17,229 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2019-05-18 | 2019-05-21 | 4,761 | — | $0 | 9,524 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-05-18 | 2019-05-21 | 67 | — | $0 | 70,907 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-05-18 | 2019-05-21 | 4,761 | — | $0 | 70,840 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2019-05-18 | 2019-05-21 | 1,175 | $45.56 | $53.5K | 69,732 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2019-04-27 | 2019-04-30 | 2,492 | — | $0 | 2,492 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2019-04-27 | 2019-04-30 | 2,610 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-04-27 | 2019-04-30 | 2,492 | — | $0 | 67,201 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-04-27 | 2019-04-30 | 95 | — | $0 | 67,296 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-04-27 | 2019-04-30 | 62 | — | $0 | 67,358 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2019-04-27 | 2019-04-30 | 1,279 | $46.88 | $60.0K | 66,079 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2019-04-27 | 2019-04-30 | 2,610 | — | $0 | 64,709 | SEC↗ |
| AZZ AZZ INC | P Buy | 2018-10-22 | 2018-10-22 | 5,000 | $45.77 | $228.9K | 62,099 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2018-05-18 | 2018-05-22 | 14,285 | — | $0 | 14,285 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2018-05-18 | 2018-05-22 | 14,285 | — | $0 | 14,285 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2018-05-18 | 2018-05-22 | 1,489 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-05-18 | 2018-05-22 | 1,489 | — | $0 | 57,472 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-05-18 | 2018-05-22 | 34 | — | $0 | 57,506 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2018-05-18 | 2018-05-22 | 407 | $42.00 | $17.1K | 57,099 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2018-04-27 | 2018-05-01 | 2,491 | — | $0 | 4,984 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2018-04-27 | 2018-05-01 | 2,610 | — | $0 | 2,610 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2018-04-27 | 2018-05-01 | 3,103 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 58 | — | $0 | 57,998 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 3,103 | — | $0 | 52,735 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2018-04-27 | 2018-05-01 | 2,042 | $45.75 | $93.4K | 55,983 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 27 | — | $0 | 58,025 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 104 | — | $0 | 57,940 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 2,491 | — | $0 | 57,836 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2018-04-27 | 2018-05-01 | 2,610 | — | $0 | 55,345 | SEC↗ |
| AZZ AZZ INC | A Award | 2018-03-05 | 2018-03-06 | 595 | $35.66 | $21.2K | 49,632 | SEC↗ |
| AZZ AZZ INC | P Buy | 2017-07-11 | 2017-07-12 | 5,000 | $49.59 | $248.0K | 49,037 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2017-04-27 | 2017-05-01 | 2,610 | — | $0 | 5,220 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2017-04-27 | 2017-05-01 | 3,104 | — | $0 | 3,103 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2017-04-27 | 2017-05-01 | 7,475 | — | $0 | 7,475 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2017-04-27 | 2017-05-01 | 7,475 | — | $0 | 7,475 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2017-04-27 | 2017-05-01 | 62 | — | $0 | 45,599 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2017-04-27 | 2017-05-01 | 22 | — | $0 | 45,621 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2017-04-27 | 2017-05-01 | 2,610 | — | $0 | 45,537 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2017-04-27 | 2017-05-01 | 3,104 | — | $0 | 42,927 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2017-04-27 | 2017-05-01 | 1,584 | $60.20 | $95.4K | 44,037 | SEC↗ |
| AZZ AZZ INC | A Award | 2017-03-06 | 2017-03-13 | 485 | $43.75 | $21.2K | 39,823 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2017-03-01 | 2017-03-02 | 10,492 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2017-03-01 | 2017-03-02 | 4,063 | $60.55 | $246.0K | 39,338 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2017-03-01 | 2017-03-02 | 10,492 | — | $0 | 43,401 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2016-11-04 | 2016-11-08 | 5,000 | — | $0 | 0 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2016-11-04 | 2016-11-08 | 5,000 | — | $0 | 34,276 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2016-11-04 | 2016-11-08 | 1,367 | $52.65 | $72.0K | 32,909 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2016-10-10 | 2016-10-12 | 30,000 | — | $0 | 30,000 | SEC↗ |
| AZZ AZZ INC | P Buy | 2016-10-10 | 2016-10-11 | 7,500 | $55.24 | $414.3K | 29,276 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2016-04-27 | 2016-04-29 | 7,830 | — | $0 | 7,830 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2016-04-27 | 2016-04-29 | 7,830 | — | $0 | 7,830 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2016-04-27 | 2016-04-29 | 3,104 | — | $0 | 6,207 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2016-04-27 | 2016-04-29 | 27 | — | $0 | 21,776 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2016-04-27 | 2016-04-29 | 856 | $57.47 | $49.2K | 21,749 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2016-04-27 | 2016-04-29 | 3,104 | — | $0 | 22,605 | SEC↗ |
| AZZ AZZ INC | P Buy | 2016-03-07 | 2016-04-29 | 485 | $43.75 | $21.2K | 19,501 | SEC↗ |
| AZZ AZZ INC | P Buy | 2016-03-07 | 2016-03-09 | 722 | $43.75 | $31.6K | 19,738 | SEC↗ |
| AZZ AZZ INC | M Exercise deriv | 2015-10-02 | 2015-10-05 | 5,000 | — | $0 | 10,000 | SEC↗ |
| AZZ AZZ INC | M Exercise | 2015-10-02 | 2015-10-05 | 5,000 | — | $0 | 17,500 | SEC↗ |
| AZZ AZZ INC | P Buy | 2015-10-02 | 2015-10-05 | 5,000 | $47.32 | $236.6K | 12,500 | SEC↗ |
| AZZ AZZ INC | F Tax w/h | 2015-10-02 | 2015-10-05 | 1,867 | $46.96 | $87.7K | 15,633 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2015-04-27 | 2015-04-29 | 9,311 | — | $0 | 34,803 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2015-04-27 | 2015-04-29 | 9,311 | — | $0 | 9,311 | SEC↗ |
| AZZ AZZ INC | P Buy | 2015-01-23 | 2015-01-26 | 7,500 | $41.99 | $314.9K | 7,500 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2014-03-03 | 2014-03-12 | 10,492 | — | $0 | 10,492 | SEC↗ |
| AZZ AZZ INC | A Award deriv | 2014-03-03 | 2014-03-12 | 26,471 | — | $0 | 26,471 | SEC↗ |