Skip to content
Cardlytics, Inc. (CDLX) — insider trading: 87 buys, 1247 sells · InsiderLens