Tara D. Mackey

General Counsel, AZZ INC.

Companies

  • AZZ INCGeneral counsel May 9, 2014 to now1

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • AZZ INC AZZ31,405 shares2$4.2M at $133.97Jun 30, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 30, 2026Other 305 shares at $69.63 of AZZ INC2
  • Apr 28, 2026Shares withheld for tax 3,679 shares at $141.58 of AZZ INC3
  • Apr 28, 2026Exercised options 247 shares of AZZ INC3
  • Apr 28, 2026Exercised options 9,706 shares of AZZ INC3
  • Apr 28, 2026Shares withheld for tax 582 shares at $141.58 of AZZ INC3
  • Apr 28, 2026Exercised options 44 shares of AZZ INC3
  • Apr 28, 2026Exercised options 1,759 shares of AZZ INC3
  • Apr 25, 2026Shares withheld for tax 304 shares at $144.78 of AZZ INC3
  • Apr 25, 2026Exercised options 12 shares of AZZ INC3
  • Apr 25, 2026Exercised options 930 shares of AZZ INC3
  • Apr 24, 2026Shares withheld for tax 312 shares at $143.33 of AZZ INC4
  • Apr 24, 2026Exercised options 6 shares of AZZ INC4
  • Apr 24, 2026Exercised options 900 shares of AZZ INC4
  • Feb 11, 2026Sold 2,923 shares at $136.00 of AZZ INC5
  • Jan 21, 2026Sold 2,790 shares at $126.64 of AZZ INC6
  • Jan 9, 2026Sold 1,568 shares at $119.43 of AZZ INC7
  • Jan 8, 2026Sold 1,000 shares at $118.71 of AZZ INC7
  • Jun 30, 2025Other 305 shares at $69.63 of AZZ INC8
  • May 9, 2025Shares withheld for tax 1,870 shares at $91.49 of AZZ INC9
  • May 9, 2025Exercised options 166 shares of AZZ INC9
  • May 9, 2025Exercised options 4,715 shares of AZZ INC9
  • May 9, 2025Shares withheld for tax 576 shares at $91.49 of AZZ INC9
  • May 9, 2025Exercised options 60 shares of AZZ INC9
  • May 9, 2025Exercised options 1,725 shares of AZZ INC9
  • Apr 28, 2025Shares withheld for tax 578 shares at $86.86 of AZZ INC10

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10