StockNews.com lowered shares of AZZ (NYSE:AZZ – Free Report) from a buy rating to a hold rating in a report issued on Friday morning. Several other research firms have also weighed in on AZZ. Noble Financial lowered shares of AZZ from an outperform rating to a market perform rating and set a $75.00 price objective […]