Ticker: AZZ
Company: AZZ INC
Person: Jason Crawford, officer
Transaction date: April 25, 2026
Reporting date: April 29, 2026
Average share price: -92.01660148611654
Sold 5114.0 shares for 470572.9