Name Net new
positions
New positions Closed positions Return since
30 Jun ‘17
26
21 45 24 93.9%
27
21 27 6 95.6%
28
21 21 0 85.4%
MEI icon
29
Methode Electronics
MEI
$248M
20 43 23 83%
30
20 24 4 74.1%
31
20 22 2 37.1%
32
20 20 0 46.9%
33
19 24 5 58%
34
19 19 0 100%
35
19 19 0 99.4%
IRBT icon
36
iRobot
IRBT
$117M
18 50 32 95.6%
37
18 36 18 85.6%
38
18 19 1 7.68%
39
17 29 12 87.5%
40
17 25 8 72.6%
41
16 23 7 9.14%
42
16 17 1 98.1%
43
15 38 23 89.2%
44
15 33 18 94.6%
45
15 19 4 17.2%
46
15 21 6 78.5%
47
15 17 2 32.5%
48
15 18 3 0.03%
49
14 31 17 99.2%
50
14 26 12 74%