Nasdaq • CDLX • US14161W3034
Generating your data highlights...
23.8m USD | # 10315 in US
77.31k shares | 420.56k USD
5.81m
86.52% | 5.02m