Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
276
21 55 34 84.3%
277
21 26 5 26.8%
278
21 25 4 11.4%
TFX icon
279
Teleflex
TFX
$5.43B
20 68 48 70.6%
280
20 66 46 81.2%
281
20 50 30 30.7%
282
20 61 41 43.8%
283
20 64 44 4.18%
284
20 47 27 25.6%
285
20 56 36 98.4%
DIOD icon
286
Diodes
DIOD
$3.31B
20 42 22 16.3%
287
20 50 30 80.3%
288
20 43 23 21.5%
289
20 46 26 106%
290
20 41 21 0.16%
291
20 32 12 3.58%
292
20 36 16 162%
293
20 39 19 5.18%
294
20 33 13 105%
295
20 29 9 63.5%
296
20 33 13 18.8%
297
20 32 12 240%
298
20 30 10 40.9%
299
19 110 91 76.5%
300
19 93 74 55.5%