Card Factory PLC (LON:CARD) has been given an average rating of “Buy” by the five research firms that are currently covering the stock, Market Beat Ratings reports. Two investment analysts have rated the stock with a hold recommendation and three have given a buy recommendation to the company. The average 12 month price target among […]