We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘16
XENE icon
651
Xenon Pharmaceuticals
XENE
$6.12B
0 5 5 974%
ICLN icon
652
iShares Global Clean Energy ETF
ICLN
$2.1B
0 12 12 108%