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

In the closing of the recent trading day, AZZ (AZZ) stood at $138.48, denoting a +1.18% move from the preceding trading day.
Open original source
In the closing of the recent trading day, AZZ (AZZ) stood at $138.48, denoting a +1.18% move from the preceding trading day.
Open original source