Snowball logo
logo
CDLX_logo

Cardlytics, Inc

CDLX NASDAQ
$4.17-$0.11  (2.57%)