Needham Maintains Buy on Cardlytics, Lowers Price Target to $12 | Intellectia.AI