Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
226
14 27 13 43%
227
14 24 10 43.2%
228
14 22 8 43.1%
TBLA icon
229
Taboola.com
TBLA
$905M
14 29 15 40.9%
230
14 25 11 4.93%
231
14 24 10 16.2%
232
14 33 19 205%
233
14 19 5 64.8%
234
14 21 7 60.7%
235
14 20 6 18.4%
PPH icon
236
VanEck Pharmaceutical ETF
PPH
$633M
14 21 7 15.1%
237
14 23 9 57.9%
238
14 18 4 55.3%
239
14 20 6 19.1%
240
14 21 7 5%
241
14 20 6 47.1%
242
14 15 1 35.3%
243
14 14 0 13.4%
244
13 84 71 78.1%
245
13 62 49 57.9%
246
13 33 20 66.1%
247
13 34 21 7.14%
248
13 37 24 76.7%
249
13 33 20 7.59%
250
13 26 13 15.5%