Among 5 analysts covering Card Factory Plc (LON:CARD), 1 have Buy rating, 0 Sell and 4 Hold. Therefore 20% are positive. Card Factory Plc had 81 analyst reports since July 23, 2015 according to SRatingsIntel. The firm has “Buy” rating by Investec given ...
more»