Is Cardlytics, Inc. (CDLX) the Worst Advertising Stock to Buy According to Short Sellers?

Short sellers rank Cardlytics, Inc. (CDLX) as the worst advertising stock to buy. The global advertising sector has seen growth despite challenges like the COVID-19 pandemic and political ad spending.