CDLX - Cardlytics, Inc. Stock Analysis | Finranks