Stantec Inc. has been given an average recommendation of “Hold” by the twelve analysts that are currently covering the stock, AnalystRatings.Net reports . Seven investment analysts have rated the stock with a hold recommendation and three have assigned a buy recommendation to the company.