AZZ Inc. remains a soft Buy as shares are modestly undervalued and management guides for continued growth. Learn more about ...