We are live on ! Find out more
Name Net reduced
positions
Reduced positions Increased positions Return since
31 Dec ‘18
101
16 36 20 407%
102
16 21 5 118%
103
15 114 99 49.7%
IWC icon
104
iShares Micro-Cap ETF
IWC
$1.4B
15 65 50 123%
105
15 59 44 3.06%
106
15 83 68 9.15%
107
15 39 24 24.3%
108
15 50 35 64.6%
109
15 34 19 33%
110
15 65 50 302%
LKFT
111
Lakefront Biotherapeutics American Depositary Shares
LKFT
$1.84B
15 35 20 69.6%
112
15 33 18 89.1%
113
15 89 74 46.9%
114
15 34 19 12%
115
15 84 69 3.53%
116
15 60 45 78.4%
117
15 36 21 85.6%
118
15 35 20 127%
119
15 32 17 18%
120
14 54 40 10.1%
121
14 47 33 110%
122
14 29 15 158%
123
14 75 61 33.8%
124
14 30 16 111%
125
14 31 17 99%