Overlooked Stock: AZZ Hits 52-Week High After Earnings — AZZ +0.80 · News Impact Screener