Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
276
37 142 105 64.4%
277
37 129 92 18.8%
278
37 134 97 42.4%
PWR icon
279
Quanta Services
PWR
$107B
37 125 88 441%
280
37 113 76 199%
281
37 93 56 56.5%
282
37 86 49 2.75%
283
37 85 48 5.33%
284
37 57 20 158%
285
37 41 4 87.7%
EMBC icon
286
Embecta
EMBC
$201M
37 37 0 89.9%
287
36 163 127 170%
288
36 97 61 15.8%
289
36 95 59 36.7%
290
36 84 48 38.4%
291
36 92 56 48%
292
36 67 31 51.2%
293
36 60 24 68.5%
294
36 78 42 75.6%
295
36 55 19 47.5%
296
36 53 17 46.6%
297
36 36 0 54.2%
298
35 119 84 15%
299
35 105 70 52.5%
300
35 98 63 10.2%