Cardlytics, Inc.

Net Selling
CDLX·US·🇺🇸 US
6%buys·94%sells
2,778 transactions
$185.1MTotal buys·85 buys
$4101.1BTotal sells·1,436 sells
3434 insiders
Last: Apr 2, 2026