Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
276
38 53 15 59.5%
277
38 46 8 0.51%
278
37 140 103 19.2%
PWR icon
279
Quanta Services
PWR
$69.6B
37 125 88 255%
280
37 112 75 254%
281
37 86 49 1.58%
282
37 92 55 42.6%
283
37 85 48 14.8%
284
37 57 20 220%
285
37 41 4 67.4%
EMBC icon
286
Embecta
EMBC
$734M
37 37 0 62.8%
287
37 37 0 98.8%
288
36 163 127 137%
289
36 178 142 5.25%
290
36 120 84 11.8%
291
36 141 105 47.9%
292
36 128 92 3.25%
293
36 94 58 23.3%
294
36 97 61 19.3%
295
36 95 59 27%
296
36 84 48 34.5%
297
36 67 31 61.7%
298
36 60 24 85.7%
299
36 65 29 71.7%
300
36 72 36 48.2%