Among 6 analysts covering Card Factory Plc (LON:CARD), 1 have Buy rating, 0 Sell and 5 Hold. Therefore 17% are positive. Card Factory Plc had 82 analyst reports since July 23, 2015 according to SRatingsIntel. The rating was maintained by Liberum ...
more»