Shares of Hiscox Ltd (LON:HSX – Get Rating) have been assigned a consensus recommendation of “Hold” from the seven research firms that are covering the company, MarketBeat reports. Five investment analysts have rated the stock with a hold recommendation and two have issued a buy recommendation on the company. The average 1-year price objective among […]