Bullish
AZZ (NYSE:AZZ) Reaches New 1-Year High Following Earnings Beat
AZZ Inc. (NYSE:AZZ) recently hit a new 52-week high after reporting Q1 EPS of $1.34, beating the consensus estimate of $1.19, and revenues of $385.1 m...
Bullish
AZZ Inc. (NYSE:AZZ) recently hit a new 52-week high after reporting Q1 EPS of $1.34, beating the consensus estimate of $1.19, and revenues of $385.1 m...