Aimia Inc.

Insider Buys Quantity –
0
2019-08-26SaleCardlytics, Inc.
CDLX
10 percent owner
3M
11.0601%
$29.95$89.85M+71.2%