Thomas E. Ferguson
VP and President of Pump Div., Flowserve.
Companies
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
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARAZZ INC, Board member
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Apr 29, 2026
- 6SEC EDGARForm 4 filed Apr 27, 2026
- 7SEC EDGARForm 4 filed Feb 3, 2026
- 8SEC EDGARForm 4 filed Jul 22, 2025
- 9SEC EDGARForm 4 filed Jul 8, 2025
- 10SEC EDGARForm 4 filed May 13, 2025
- 11SEC EDGARForm 4 filed May 6, 2025
- 12SEC EDGARForm 4 filed May 2, 2025