Card Factory plc (CARD.L) LSE

65.50

+0.2(+0.31%)

Updated at June 02 05:51PM

Currency In GBp