Card Factory (LON:CARD) — mrkt cap £341mm; Price £0.99; EV/EBITDA 3.6 CORE POSITION INITIATED. CARD is now our second largest position. We initially reviewed the company in our 3/13/24 Stock Sonar. CARD is a UK vertically integrated specialist ... Get Full Access to the Stock Sonar Now Sign in Join Now