Thomas E. Ferguson

VP and President of Pump Div., Flowserve.

Companies

  • AZZ INCBoard member Nov 27, 2013 to now1
  • AZZ INCChief executive officer Nov 27, 2013 to now1
  • AZZ INCPresident Nov 27, 2013 to Aug 3, 20171
  • FlowserveVP and President of Pump Div. Jul 18, 2003 to Mar 28, 20112

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 AZZ201,827 shares3$27.0M at $133.97Jun 30, 2026
  • Flowserve FLS43,407 shares4$3.1M at $70.36Mar 24, 2011

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

Recent filings

  • Jun 30, 2026Other 305 shares at $69.63 of AZZ INC3
  • Apr 28, 2026Shares withheld for tax 19,996 shares at $141.58 of AZZ INC5
  • Apr 28, 2026Exercised options 1,265 shares of AZZ INC5
  • Apr 28, 2026Exercised options 49,554 shares of AZZ INC5
  • Apr 28, 2026Shares withheld for tax 3,622 shares at $141.58 of AZZ INC5
  • Apr 28, 2026Exercised options 229 shares of AZZ INC5
  • Apr 28, 2026Exercised options 8,978 shares of AZZ INC5
  • Apr 25, 2026Shares withheld for tax 2,292 shares at $144.78 of AZZ INC5
  • Apr 25, 2026Exercised options 76 shares of AZZ INC5
  • Apr 25, 2026Exercised options 5,749 shares of AZZ INC5
  • Apr 24, 2026Shares withheld for tax 2,203 shares at $143.33 of AZZ INC6
  • Apr 24, 2026Exercised options 39 shares of AZZ INC6
  • Apr 24, 2026Exercised options 5,563 shares of AZZ INC6
  • Feb 3, 2026Sold 25,000 shares at $127.29 of AZZ INC7
  • Jul 22, 2025Sold 26,516 shares at $110.85 of AZZ INC8
  • Jun 30, 2025Other 305 shares at $69.63 of AZZ INC9
  • May 12, 2025Sold 4,973 shares at $93.91 of AZZ INC10
  • May 9, 2025Shares withheld for tax 10,870 shares at $91.49 of AZZ INC10
  • May 9, 2025Exercised options 939 shares of AZZ INC10
  • May 9, 2025Exercised options 26,687 shares of AZZ INC10
  • May 9, 2025Shares withheld for tax 3,244 shares at $91.49 of AZZ INC10
  • May 9, 2025Exercised options 280 shares of AZZ INC10
  • May 9, 2025Exercised options 7,967 shares of AZZ INC10
  • May 5, 2025Sold 18,851 shares at $89.91 of AZZ INC11
  • Apr 30, 2025Sold 26,889 shares at $85.88 of AZZ INC12