Shares of Admiral Group plc (LON:ADM – Get Rating) have earned a consensus recommendation of “Hold” from the eight analysts that are currently covering the stock, Marketbeat reports. Three analysts have rated the stock with a sell recommendation, two have issued a hold recommendation and three have given a buy recommendation to the company. The […]