Card Factory plc (CARD.L) LSE

66.90

-1.3(-1.91%)

Updated at March 13 04:47PM

Currency In GBp