$AZZ Azz Inc 58.00 Had 12,135 1 Month Highs. AZZ Last price