Shares of Senior plc (LON:SNR) have been given a consensus recommendation of “Buy” by the seventeen ratings firms that are currently covering the company, Marketbeat reports. Five equities research analysts have rated the stock with a hold recommendation and twelve have assigned a buy recommendation to the company. The average 1 year price objective among […]