AZZ (AZZ) Laps the Stock Market: Here's Why

AZZ (AZZ) closed the most recent trading day at $137.24, moving +2.6% from the previous trading session.
Open original source
AZZ (AZZ) closed the most recent trading day at $137.24, moving +2.6% from the previous trading session.
Open original source