AZZ INC
AZZ · Coating, Engraving & Allied Services · 29.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Reference price $136.00 · est. market cap ~$4.1B — last insider sale, 2026-02-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B76North American galvanizing and coil-coating leader with strong cash generation, though FY26 earnings were lifted by a one-off JV gain.
Strengths
- Top-decile returns and cash flow — ROA 14.3% (93.7th), FCF margin 26.9% (89.1th), OCF margin 31.8% (87.2nd)
- Leading post-fabrication galvanizing/coil-coating positions; deleveraging (D/E 0.36) and $525M operating cash
Risks
- Net margin (19.2%) and net income inflated by AVAIL JV gains (sale of EPG/Welding) — a non-recurring boost
- Minimal cash ($0.7M, 8th pct), cyclical construction/industrial demand, zinc/natural-gas cost volatility
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
23.9%
Operating margin
16.0%
Net margin
19.2%
Return on equity
23.7%
Return on assets
14.3%
ROIC
11.5%
Revenue growth (QoQ)
-9.5%
Net-income growth
146.3%
Debt / equity
0.4×
Net debt / EBITDA
1.3×
Interest coverage
4.8×
Current ratio
1.7×
Free cash flow
$445M
EBITDA
$355M
Tangible book value
$213M
Cash & investments
$705K
Stock comp / revenue
0.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-03 | Crawford Jason | Tax withheld | 717 | $136.87 |
| 2026-06-03 | Crawford Jason | Option exercise | 1.8K | — |
| 2026-06-03 | Crawford Jason | Option exercise | 22 | — |
| 2026-05-31 | Stovall Bryan Lee | Option exercise | 9.0K | — |
| 2026-05-31 | Stovall Bryan Lee | Option exercise | 112 | — |
| 2026-05-31 | Stovall Bryan Lee | Tax withheld | 3.6K | $134.24 |
| 2026-04-28 | FERGUSON THOMAS E | Option exercise | 1.3K | — |
| 2026-04-28 | FERGUSON THOMAS E | Tax withheld | 20K | $141.58 |
| 2026-04-28 | Stovall Bryan Lee | Option exercise | 1.9K | — |
| 2026-04-28 | Stovall Bryan Lee | Option exercise | 48 | — |
| 2026-04-28 | Stovall Bryan Lee | Tax withheld | 632 | $141.58 |
| 2026-04-28 | Stovall Bryan Lee | Option exercise | 11K | — |
| 2026-04-28 | Stovall Bryan Lee | Option exercise | 269 | — |
| 2026-04-28 | Stovall Bryan Lee | Tax withheld | 4.0K | $141.58 |
| 2026-04-28 | Crawford Jason | Option exercise | 1.1K | — |
| 2026-04-28 | Crawford Jason | Option exercise | 28 | — |
| 2026-04-28 | Crawford Jason | Tax withheld | 449 | $141.58 |
| 2026-04-28 | Crawford Jason | Option exercise | 6.1K | — |
| 2026-04-28 | Crawford Jason | Option exercise | 157 | — |
| 2026-04-28 | Crawford Jason | Tax withheld | 2.5K | $141.58 |
| 2026-04-28 | Bella Todd Michael | Option exercise | 637 | — |
| 2026-04-28 | Vellines Jeffrey | Option exercise | 936 | — |
| 2026-04-28 | Vellines Jeffrey | Option exercise | 23 | — |
| 2026-04-28 | Vellines Jeffrey | Tax withheld | 427 | $141.58 |
| 2026-04-28 | Vellines Jeffrey | Option exercise | 5.2K | — |
| 2026-04-28 | Vellines Jeffrey | Option exercise | 131 | — |
| 2026-04-28 | Vellines Jeffrey | Tax withheld | 2.4K | $141.58 |
| 2026-04-28 | Bella Todd Michael | Option exercise | 16 | — |
| 2026-04-28 | Bella Todd Michael | Tax withheld | 210 | $141.58 |
| 2026-04-28 | Bella Todd Michael | Option exercise | 3.5K | — |
| 2026-04-28 | Mackey Tara D | Option exercise | 1.8K | — |
| 2026-04-28 | Mackey Tara D | Option exercise | 44 | — |
| 2026-04-28 | Mackey Tara D | Tax withheld | 582 | $141.58 |
| 2026-04-28 | Mackey Tara D | Option exercise | 9.7K | — |
| 2026-04-28 | Mackey Tara D | Option exercise | 247 | — |
| 2026-04-28 | Bella Todd Michael | Option exercise | 89 | — |
| 2026-04-28 | Mackey Tara D | Tax withheld | 3.7K | $141.58 |
| 2026-04-28 | Bella Todd Michael | Tax withheld | 1.2K | $141.58 |
| 2026-04-28 | FERGUSON THOMAS E | Option exercise | 9.0K | — |
| 2026-04-28 | FERGUSON THOMAS E | Option exercise | 229 | — |
| 2026-04-28 | FERGUSON THOMAS E | Tax withheld | 3.6K | $141.58 |
| 2026-04-28 | FERGUSON THOMAS E | Option exercise | 50K | — |
| 2026-04-25 | Stovall Bryan Lee | Option exercise | 13 | — |
| 2026-04-25 | Bella Todd Michael | Option exercise | 324 | — |
| 2026-04-25 | Bella Todd Michael | Option exercise | 4 | — |
| 2026-04-25 | Bella Todd Michael | Tax withheld | 120 | $144.78 |
| 2026-04-25 | Crawford Jason | Option exercise | 971 | — |
| 2026-04-25 | Crawford Jason | Option exercise | 12 | — |
| 2026-04-25 | Crawford Jason | Tax withheld | 386 | $144.78 |
| 2026-04-25 | Vellines Jeffrey | Option exercise | 734 | — |
| 2026-04-25 | Vellines Jeffrey | Option exercise | 9 | — |
| 2026-04-25 | Vellines Jeffrey | Tax withheld | 331 | $144.78 |
| 2026-04-25 | Mackey Tara D | Option exercise | 930 | — |
| 2026-04-25 | Mackey Tara D | Option exercise | 12 | — |
| 2026-04-25 | Mackey Tara D | Tax withheld | 304 | $144.78 |
| 2026-04-25 | FERGUSON THOMAS E | Option exercise | 5.7K | — |
| 2026-04-25 | FERGUSON THOMAS E | Option exercise | 76 | — |
| 2026-04-25 | FERGUSON THOMAS E | Tax withheld | 2.3K | $144.78 |
| 2026-04-25 | Stovall Bryan Lee | Option exercise | 1.0K | — |
| 2026-04-25 | Stovall Bryan Lee | Tax withheld | 336 | $144.78 |
| 2026-04-24 | Crawford Jason | Option exercise | 940 | — |
| 2026-04-24 | Crawford Jason | Option exercise | 6 | — |
| 2026-04-24 | Crawford Jason | Tax withheld | 374 | $143.33 |
| 2026-04-24 | Stovall Bryan Lee | Option exercise | 949 | — |
| 2026-04-24 | Stovall Bryan Lee | Option exercise | 6 | — |
| 2026-04-24 | Stovall Bryan Lee | Tax withheld | 324 | $143.33 |
| 2026-04-24 | Mackey Tara D | Option exercise | 900 | — |
| 2026-04-24 | Mackey Tara D | Option exercise | 6 | — |
| 2026-04-24 | Mackey Tara D | Tax withheld | 312 | $143.33 |
| 2026-04-24 | Bella Todd Michael | Option exercise | 351 | — |
| 2026-04-24 | Bella Todd Michael | Option exercise | 2 | — |
| 2026-04-24 | Bella Todd Michael | Tax withheld | 132 | $143.33 |
| 2026-04-24 | Vellines Jeffrey | Option exercise | 873 | — |
| 2026-04-24 | Vellines Jeffrey | Option exercise | 6 | — |
| 2026-04-24 | Vellines Jeffrey | Tax withheld | 392 | $143.33 |
| 2026-04-24 | FERGUSON THOMAS E | Option exercise | 5.6K | — |
| 2026-04-24 | FERGUSON THOMAS E | Option exercise | 39 | — |
| 2026-04-24 | FERGUSON THOMAS E | Tax withheld | 2.2K | $143.33 |
| 2026-02-11 | Mackey Tara D | Sell | 2.9K | $136.00 |
| 2026-02-03 | FERGUSON THOMAS E | Sell | 25K | $127.29 |
| 2026-01-23 | Vellines Jeffrey | Option exercise | 1.4K | — |
| 2026-01-23 | Vellines Jeffrey | Option exercise | 10 | — |
| 2026-01-23 | Vellines Jeffrey | Tax withheld | 717 | $123.60 |
| 2026-01-21 | Mackey Tara D | Sell | 2.8K | $126.64 |
| 2026-01-09 | Mackey Tara D | Sell | 1.6K | $119.43 |
| 2026-01-08 | Mackey Tara D | Sell | 1.0K | $118.71 |
| 2025-08-12 | Russell Kurt L. | Sell | 10K | $112.21 |
| 2025-08-11 | Stovall Bryan Lee | Sell | 3.8K | $111.71 |
| 2025-08-11 | Stovall Bryan Lee | Sell | 400 | $111.24 |
| 2025-08-11 | Stovall Bryan Lee | Sell | 773 | $111.23 |
| 2025-07-31 | BERCE DANIEL E | Gift | 900 | — |
| 2025-07-22 | FERGUSON THOMAS E | Sell | 27K | $110.85 |
| 2025-07-16 | Stovall Bryan Lee | Sell | 5.0K | $107.98 |
| 2025-07-08 | FEEHAN DANIEL R | Grant | 1.3K | — |
| 2025-07-08 | McGough Ed | Grant | 1.3K | — |
| 2025-07-08 | GRANNUM CLIVE A | Grant | 1.3K | — |
| 2025-07-08 | Jackson Carol R | Grant | 1.3K | — |
| 2025-07-08 | Purvis Steven R. | Grant | 1.3K | — |
| 2025-07-08 | BERCE DANIEL E | Grant | 1.3K | — |
| 2025-06-30 | FERGUSON THOMAS E | Other | 305 | $69.63 |
| 2025-06-30 | Mackey Tara D | Other | 305 | $69.63 |
| 2025-06-30 | Russell Kurt L. | Other | 305 | $69.63 |
| 2025-06-30 | Crawford Jason | Other | 305 | $69.63 |
| 2025-06-03 | Crawford Jason | Option exercise | 1.8K | — |
| 2025-06-03 | Crawford Jason | Option exercise | 10 | — |
| 2025-06-03 | Crawford Jason | Tax withheld | 586 | $93.24 |
| 2025-05-31 | Stovall Bryan Lee | Option exercise | 9.0K | — |
| 2025-05-31 | Stovall Bryan Lee | Option exercise | 52 | — |
| 2025-05-31 | Stovall Bryan Lee | Tax withheld | 3.6K | $93.10 |
| 2025-05-12 | FERGUSON THOMAS E | Sell | 5.0K | $93.91 |
| 2025-05-09 | Stovall Bryan Lee | Tax withheld | 763 | $91.49 |
| 2025-05-09 | Mackey Tara D | Option exercise | 1.7K | — |
| 2025-05-09 | Mackey Tara D | Option exercise | 60 | — |
| 2025-05-09 | Mackey Tara D | Tax withheld | 576 | $91.49 |
| 2025-05-09 | Mackey Tara D | Option exercise | 4.7K | — |
| 2025-05-09 | Mackey Tara D | Option exercise | 166 | — |
| 2025-05-09 | Mackey Tara D | Tax withheld | 1.9K | $91.49 |
| 2025-05-09 | Stovall Bryan Lee | Option exercise | 2.1K | — |
| 2025-05-09 | Stovall Bryan Lee | Option exercise | 73 | — |
| 2025-05-09 | Stovall Bryan Lee | Option exercise | 6.0K | — |
| 2025-05-09 | Stovall Bryan Lee | Option exercise | 212 | — |
| 2025-05-09 | Stovall Bryan Lee | Tax withheld | 2.5K | $91.49 |
| 2025-05-09 | FERGUSON THOMAS E | Option exercise | 8.0K | — |
| 2025-05-09 | FERGUSON THOMAS E | Option exercise | 280 | — |
| 2025-05-09 | FERGUSON THOMAS E | Tax withheld | 3.2K | $91.49 |
| 2025-05-09 | FERGUSON THOMAS E | Option exercise | 27K | — |
| 2025-05-09 | FERGUSON THOMAS E | Option exercise | 939 | — |
| 2025-05-09 | FERGUSON THOMAS E | Tax withheld | 11K | $91.49 |
| 2025-05-05 | FERGUSON THOMAS E | Sell | 19K | $89.91 |
| 2025-04-30 | FERGUSON THOMAS E | Sell | 27K | $85.88 |
| 2025-04-28 | Vellines Jeffrey | Option exercise | 936 | — |
| 2025-04-28 | Vellines Jeffrey | Option exercise | 17 | — |
| 2025-04-28 | Vellines Jeffrey | Tax withheld | 425 | $86.86 |
| 2025-04-28 | Mackey Tara D | Option exercise | 1.8K | — |
| 2025-04-28 | Mackey Tara D | Option exercise | 32 | — |
| 2025-04-28 | Mackey Tara D | Tax withheld | 578 | $86.86 |
| 2025-04-28 | FERGUSON THOMAS E | Option exercise | 9.0K | — |
| 2025-04-28 | FERGUSON THOMAS E | Option exercise | 165 | — |
| 2025-04-28 | FERGUSON THOMAS E | Tax withheld | 3.6K | $86.86 |
| 2025-04-28 | Russell Kurt L. | Option exercise | 2.0K | — |
| 2025-04-28 | Russell Kurt L. | Option exercise | 36 | — |
| 2025-04-28 | Russell Kurt L. | Tax withheld | 788 | $86.86 |
| 2025-04-28 | Crawford Jason | Option exercise | 1.1K | — |
| 2025-04-28 | Crawford Jason | Option exercise | 20 | — |
| 2025-04-28 | Crawford Jason | Tax withheld | 366 | $86.86 |
| 2025-04-28 | Stovall Bryan Lee | Option exercise | 1.9K | — |
| 2025-04-28 | Stovall Bryan Lee | Option exercise | 35 | — |
| 2025-04-28 | Stovall Bryan Lee | Tax withheld | 628 | $86.86 |
| 2025-04-25 | FERGUSON THOMAS E | Option exercise | 5.7K | — |
| 2025-04-25 | FERGUSON THOMAS E | Option exercise | 34 | — |
| 2025-04-25 | FERGUSON THOMAS E | Tax withheld | 2.3K | $85.21 |
| 2025-04-25 | Vellines Jeffrey | Option exercise | 733 | — |
| 2025-04-25 | Vellines Jeffrey | Option exercise | 4 | — |
| 2025-04-25 | Vellines Jeffrey | Tax withheld | 328 | $85.21 |
| 2025-04-25 | Stovall Bryan Lee | Option exercise | 1.0K | — |
| 2025-04-25 | Stovall Bryan Lee | Option exercise | 6 | — |
| 2025-04-25 | Stovall Bryan Lee | Tax withheld | 334 | $85.21 |
| 2025-04-25 | Crawford Jason | Option exercise | 971 | — |
| 2025-04-25 | Crawford Jason | Option exercise | 5 | — |
| 2025-04-25 | Crawford Jason | Tax withheld | 315 | $85.21 |
| 2025-04-25 | Russell Kurt L. | Option exercise | 1.0K | — |
| 2025-04-25 | Russell Kurt L. | Option exercise | 6 | — |
| 2025-04-25 | Russell Kurt L. | Tax withheld | 407 | $85.21 |
| 2025-04-25 | Mackey Tara D | Option exercise | 930 | — |
| 2025-04-25 | Mackey Tara D | Option exercise | 5 | — |
| 2025-04-25 | Mackey Tara D | Tax withheld | 302 | $85.21 |
| 2025-01-22 | Mackey Tara D | Gift | 675 | — |
| 2024-12-31 | Mackey Tara D | Other | 164 | $34.17 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-25 | OtherExhibits | filing ↗ |
| 2026-05-28 | Reg FDExhibits | filing ↗ |
| 2026-05-08 | Material agreementDebt obligationExhibits | filing ↗ |
| 2026-04-22 | ResultsExhibits | filing ↗ |
| 2026-04-09 | OtherExhibits | filing ↗ |
| 2026-03-05 | Exec/director changeExhibits | filing ↗ |
| 2026-03-05 | Exec/director changeExhibits | filing ↗ |
| 2026-02-13 | Reg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-25 | 2026-06-25 | 0000008947-26-000120 ↗ |
| 8-K | 2026-05-28 | 2026-05-28 | 0000008947-26-000110 ↗ |
| 8-K | 2026-05-08 | 2026-05-07 | 0000008947-26-000108 ↗ |
| 10-K | 2026-04-22 | 2026-02-28 | 0000008947-26-000068 ↗ |
| 8-K | 2026-04-22 | 2026-04-22 | 0000008947-26-000069 ↗ |
| 8-K | 2026-04-09 | 2026-04-09 | 0000008947-26-000056 ↗ |
| 8-K/A | 2026-03-05 | 2026-01-28 | 0000008947-26-000046 ↗ |
| 8-K | 2026-03-05 | 2026-02-28 | 0000008947-26-000040 ↗ |
| 8-K | 2026-02-13 | 2026-02-12 | 0000008947-26-000037 ↗ |
| 8-K | 2026-02-03 | 2026-01-28 | 0000008947-26-000030 ↗ |
| 8-K | 2026-01-07 | 2026-01-07 | 0000008947-26-000014 ↗ |
| 8-K | 2026-01-07 | 2026-01-07 | 0000008947-26-000012 ↗ |