Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘17
26
19 54 35 315%
27
19 45 26 301%
28
18 97 79 150%
DELL icon
29
Dell
DELL
$96.2B
18 73 55 707%
30
18 35 17 1,112%
31
17 73 56 116%
32
17 30 13 166%
33
16 73 57 29.2%
34
16 24 8 123%
35
15 83 68 69.5%
EXC icon
36
Exelon
EXC
$50.1B
15 69 54 90.8%
37
15 65 50 629%
38
14 81 67 50.9%
39
14 77 63 342%
40
14 61 47 2.7%
41
14 37 23 203%
42
13 86 73 148%
43
13 75 62 34.2%
44
13 55 42 170%
45
13 44 31 123%
46
13 43 30 285%
47
13 37 24 199%
48
12 99 87 119%
49
12 76 64 51%
50
12 74 62 262%