Stock Sonar #54 - 4/24/2024

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 ...