Stock Sonar #48 - 3/13/2024

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