AZZ (AZZ) Beats Stock Market Upswing: What Investors Need to Know — AZZ +0.40 · News Impact Screener