Card Factory (LON:CARD) — mrkt cap £323mm; Price £0.94; EV/EBITDA 3.6 MORE RESEARCH NEEDED. A UK vertically integrated specialist retailer of greeting cards, gifts, and celebration essentials. The business struggled post-COVID as they shut down... Get Full Access to the Stock Sonar Now Sign in Join Now