Insider at

04

Insider transactions

05
0 buys (P) 1 sells (S) Net: $-3,182,250 + 93 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

93 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Feb. 3, 2026 AZZ S 25,000 $127.29 $3,182,250 158,182 Direct -13.65% Disposed 9.5% (price as of 2026-10-02)
July 22, 2025 AZZ S 26,516 $110.85 $2,939,299 183,182 Direct -12.64% Disposed 25.7% (price as of 2026-10-02)
May 12, 2025 AZZ S 4,973 $93.91 $467,014 209,393 Direct -2.32% Disposed 48.4% (price as of 2026-10-02)
May 5, 2025 AZZ S 18,851 $89.91 $1,694,893 192,607 Direct -8.91% Disposed 55.0% (price as of 2026-10-02)
April 30, 2025 AZZ S 26,889 $85.88 $2,309,227 211,458 Direct -11.28% Disposed 62.3% (price as of 2026-10-02)
June 30, 2024 AZZ P 622 $34.17 $21,254 229,294 Direct +0.27% Acquired 307.9% (price as of 2026-10-02)
Aug. 10, 2022 AZZ P 5,000 $42.49 $212,450 170,550 Direct +3.02% Acquired 228.1% (price as of 2026-10-02)

Showing latest 100 of 347 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 28, 2026 AZZ Performance Share Units COMMON STOCK (49,554) · · 49,554 Disposed
April 28, 2026 AZZ Restricted Stock Units COMMON STOCK (8,978) · · 8,978 Disposed
April 27, 2026 AZZ Performance Share Units COMMON STOCK (12,028) · · 12,028 Acquired
April 27, 2026 AZZ Restricted Stock Units COMMON STOCK (12,029) · · 12,029 Acquired
April 25, 2026 AZZ Restricted Stock Units COMMON STOCK (5,749) · · 5,749 Disposed
April 24, 2026 AZZ Restricted Stock Units COMMON STOCK $1.00 PAR VALUE (5,602) · · 5,602 Disposed
May 9, 2025 AZZ Performance Share Units COMMON STOCK (26,687) · · 26,687 Disposed
May 9, 2025 AZZ Restricted Stock Units COMMON STOCK (7,967) · · 7,967 Disposed
April 28, 2025 AZZ Restricted Stock Units COMMON STOCK (8,977) · · 8,977 Disposed
April 25, 2025 AZZ Restricted Stock Units COMMON STOCK (5,749) · · 5,749 Disposed
April 24, 2025 AZZ Performance Share Units COMMON STOCK (16,690) · · 16,690 Acquired
April 24, 2025 AZZ Restricted Stock Units COMMON STOCK (16,691) · · 16,691 Acquired
May 9, 2024 AZZ Restricted Stock Units COMMON STOCK (7,966) · · 7,966 Disposed
May 4, 2024 AZZ Performance Share Units COMMON STOCK (23,450) · · 23,450 Disposed
May 4, 2024 AZZ Restricted Stock Units COMMON STOCK (5,834) · · 5,834 Disposed
April 28, 2024 AZZ Restricted Stock Units COMMON STOCK (8,977) · · 8,977 Acquired
April 25, 2024 AZZ Performance Share Units COMMON STOCK · · 17,248 Acquired
April 25, 2024 AZZ Restricted Stock Units COMMON STOCK · · 17,248 Acquired
April 25, 2024 AZZ Performance Share Units COMMON STOCK · · 16,746 Acquired
April 25, 2024 AZZ Restricted Stock Units COMMON STOCK · · 16,746 Acquired
April 25, 2024 AZZ Performance Share Units COMMON STOCK (17,248) · · 17,248 Acquired
April 25, 2024 AZZ Restricted Stock Units COMMON STOCK (17,248) · · 17,248 Acquired
May 9, 2023 AZZ Restricted Stock Units COMMON STOCK (7,966) · · 7,966 Disposed
May 4, 2023 AZZ Performance Share Units COMMON STOCK (17,941) · · 17,941 Disposed
May 4, 2023 AZZ Restricted Stock Units COMMON STOCK (9,062) · · 9,062 Disposed
May 4, 2023 AZZ Restricted Stock Units COMMON STOCK (5,833) · · 5,833 Disposed
April 28, 2023 AZZ Performance Share Units COMMON STOCK (26,932) · · 26,932 Acquired
April 28, 2023 AZZ Restricted Stock Units COMMON STOCK (26,932) · · 26,932 Acquired
May 22, 2022 AZZ Restricted Stock Units COMMON STOCK (5,743) · · 5,743 Disposed
May 22, 2022 AZZ Performance Share Units COMMON STOCK (26,532) · · 26,532 Disposed
May 4, 2022 AZZ Restricted Stock Units COMMON STOCK (5,833) · · 5,833 Disposed
May 4, 2022 AZZ Restricted Stock Units COMMON STOCK (9,061) · · 9,061 Disposed
May 22, 2021 AZZ Restricted Stock Units COMMON STOCK (5,743) · · 5,743 Disposed
May 18, 2021 AZZ Performance Share Units COMMON STOCK · · 18,284 Disposed
May 18, 2021 AZZ Restricted Stock Units COMMON STOCK (4,762) · · 4,762 Disposed
May 4, 2021 AZZ Performance Share Units COMMON STOCK (17,500) · · 17,500 Acquired
May 4, 2021 AZZ Restricted Stock Units COMMON STOCK (17,500) · · 17,500 Acquired
May 4, 2021 AZZ Restricted Stock Units COMMON STOCK (9,061) · · 9,061 Disposed
Feb. 4, 2021 AZZ STOCK APPRECIATION RIGHTS COMMON STOCK (26,471) · · 26,471 Disposed
May 22, 2020 AZZ Restricted Stock Units COMMON STOCK (5,743) · · 5,743 Disposed
May 18, 2020 AZZ Restricted Stock Units COMMON STOCK (4,762) · · 4,762 Disposed
May 4, 2020 AZZ Performance Share Units COMMON STOCK (27,184) · · 27,184 Acquired
May 4, 2020 AZZ Restricted Stock Units COMMON STOCK (27,184) · · 27,184 Acquired
April 27, 2020 AZZ Restricted Stock Units COMMON STOCK (2,492) · · 2,492 Disposed
Sept. 29, 2019 AZZ Restricted Stock Units COMMON STOCK (30,000) · · 30,000 Disposed
May 22, 2019 AZZ Performance Share Units COMMON STOCK (17,229) · · 17,229 Acquired
May 22, 2019 AZZ Restricted Stock Units COMMON STOCK (17,229) · · 17,229 Acquired
May 18, 2019 AZZ Restricted Stock Units COMMON STOCK (4,761) · · 4,761 Disposed
April 27, 2019 AZZ Restricted Stock Units COMMON STOCK (2,492) · · 2,492 Disposed
April 27, 2019 AZZ Restricted Stock Units COMMON STOCK (2,610) · · 2,610 Disposed
May 18, 2018 AZZ Restricted Stock Units COMMON STOCK (14,285) · · 14,285 Acquired
May 18, 2018 AZZ Performance Share Units COMMON STOCK (14,285) · · 14,285 Acquired
May 18, 2018 AZZ Performance Share Units COMMON STOCK (1,489) · · 1,489 Disposed
April 27, 2018 AZZ Restricted Stock Units COMMON STOCK (2,491) · · 2,491 Disposed
April 27, 2018 AZZ Restricted Stock Units COMMON STOCK (2,610) · · 2,610 Disposed
April 27, 2018 AZZ Restricted Stock Units COMMON STOCK (3,103) · · 3,103 Disposed
April 27, 2017 AZZ Performance Share Units COMMON STOCK (7,475) · · 7,475 Acquired
April 27, 2017 AZZ Restricted Stock Units COMMON STOCK (7,475) · · 7,475 Acquired
April 27, 2017 AZZ Performance Share Units COMMON STOCK (2,610) · · 2,610 Disposed
April 27, 2017 AZZ Restricted Stock Units COMMON STOCK (3,104) · · 3,104 Disposed
March 1, 2017 AZZ Restricted Stock Units COMMON STOCK $1.00 PAR VALUE (10,492) · · 10,492 Disposed
Nov. 4, 2016 AZZ Restricted Stock Units COMMON STOCK $1.00 PAR VALUE (5,000) · · 5,000 Disposed
Oct. 10, 2016 AZZ Restricted Stock Units COMMON STOCK (30,000) · · 30,000 Acquired
April 27, 2016 AZZ Performance Share Units COMMON STOCK (7,830) · · 7,830 Acquired
April 27, 2016 AZZ Restricted Stock Units COMMON STOCK (7,830) · · 7,830 Acquired
April 27, 2016 AZZ Restricted Stock Units COMMON STOCK (3,104) · · 3,104 Disposed
Oct. 2, 2015 AZZ Restricted Stock Units COMMON STOCK $1.00 PAR VALUE (5,000) · · 5,000 Disposed
April 27, 2015 AZZ Performance Share Units COMMON STOCK (9,311) · · 9,311 Acquired
April 27, 2015 AZZ Restricted Stock Units COMMON STOCK (9,311) · · 9,311 Acquired
March 3, 2014 AZZ Restricted Stock Units COMMON STOCK (10,492) · · 10,492 Acquired
March 3, 2014 AZZ STOCK APPRECIATION RIGHTS COMMON STOCK (26,471) · · 26,471 Acquired
March 24, 2011 FLS Performance Rights Common Stock (3,450) · March 24, 2011 3,450 Disposed
Feb. 10, 2011 FLS Performance Rights Common Stock (4,940) · Dec. 31, 2013 4,940 Acquired
March 24, 2010 FLS Restricted Stock Units Common Stock (5,850) · March 24, 2010 5,850 Disposed
Feb. 18, 2010 FLS Performance Rights Common Stock (4,820) · Dec. 31, 2012 4,820 Acquired
Aug. 7, 2009 FLS Stock Option (right-to-buy) Common Stock (4,000) $24.90 Feb. 16, 2015 4,000 Disposed
Aug. 7, 2009 FLS Stock Option (right-to-buy) Common Stock (5,867) $48.17 Feb. 15, 2016 5,867 Disposed
Feb. 13, 2009 FLS Performance Rights Common Stock (7,760) · Dec. 31, 2012 7,760 Acquired
Aug. 1, 2008 FLS Stock Option (right-to-buy) Common Stock (4,000) $30.95 July 13, 2015 4,000 Disposed
March 12, 2008 FLS Stock Option (right-to-buy) Common Stock (5,866) $48.17 Feb. 15, 2016 5,866 Disposed
Nov. 29, 2007 FLS Stock Option (right-to-buy) Common Stock (1,257) $24.90 Feb. 16, 2015 1,257 Disposed
Nov. 29, 2007 FLS Stock Option (right-to-buy) Common Stock (3,000) $22.90 July 15, 2014 3,000 Disposed
Nov. 12, 2007 FLS Stock Option (right-to-buy) Common Stock (2,743) $24.90 Feb. 16, 2015 2,743 Disposed
Nov. 12, 2007 FLS Stock Option (right-to-buy) Common Stock (4,000) $30.95 July 13, 2015 4,000 Disposed
Nov. 12, 2007 FLS Stock Option (right-to-buy) Common Stock (5,867) $48.17 Feb. 15, 2016 5,867 Disposed
March 7, 2007 FLS Stock Option (right-to-buy) Common Stock (1,257) $24.90 Feb. 16, 2015 1,257 Disposed
March 7, 2007 FLS Stock Option (right-to-buy) Common Stock (1,943) $17.81 Aug. 22, 2010 1,943 Disposed
March 7, 2007 FLS Stock Option (right-to-buy) Common Stock (4,000) $27.12 July 18, 2011 4,000 Disposed
March 7, 2007 FLS Stock Option (right-to-buy) Common Stock (3,200) $24.84 July 17, 2012 3,200 Disposed
March 7, 2007 FLS Stock Option (right-to-buy) Common Stock (6,000) $22.90 July 15, 2014 6,000 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (4,000) $30.95 July 13, 2015 4,000 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (2,742) $24.90 Feb. 16, 2015 2,743 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (3,900) $30.00 Oct. 23, 2007 3,900 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (3,167) $17.00 Aug. 31, 2009 3,167 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (1,057) $17.81 Aug. 22, 2010 1,057 Disposed
March 6, 2007 FLS Stock Option (right-to-buy) Common Stock (15,000) $19.15 July 17, 2013 15,000 Disposed
Feb. 22, 2007 FLS Restricted Stock Units Common Stock (5,850) · · 5,850 Acquired
Feb. 22, 2007 FLS Restricted Stock Units Common Stock (5,850) · · 5,850 Acquired
Feb. 15, 2006 FLS Stock option (right-to-buy) Common Stock (17,600) $48.17 Feb. 15, 2016 17,600 Acquired
July 17, 2005 FLS Restricted Common Stock ($1.25 par value per share) Common Stock (5,000) $30.65 · 5,000 Disposed

Showing latest 100 of 108 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Oct. 5, 2015 AZZ Restricted Stock Units→ COMMON STOCK $1.00 PAR VALUE (15,000) 15,000 Direct
Nov. 27, 2013 AZZ STOCK APPRECIATION RIGHTS→ COMMON STOCK (40,000) 40,000 Direct
Nov. 27, 2013 AZZ Restricted Stock Units→ COMMON STOCK (15,000) 15,000 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

AZZ

CEO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2022 $870,608 · $2,052,510 · $1,190,991 · $27,159 $4,141,268
2020 $746,235 · · · $1,137,262 · $28,707 $3,412,204
2019 $724,500 · · · $844,767 · $13,458 $2,782,725

FLS

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2011 $512,692 · $1,292,996 · $221,707 $264,304 $59,797 $2,351,497
2010 $494,917 · $1,935,915 · $323,050 $269,784 $56,747 $3,080,413

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.