Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘17
26
19 54 35 305%
27
19 45 26 278%
28
18 97 79 157%
DELL icon
29
Dell
DELL
$79.9B
18 73 55 570%
30
18 35 17 927%
31
17 73 56 195%
32
17 30 13 156%
33
16 73 57 7.53%
34
16 24 8 133%
35
15 83 68 51.8%
EXC icon
36
Exelon
EXC
$45.1B
15 69 54 74.3%
37
15 65 50 799%
38
14 81 67 78.4%
39
14 77 63 345%
40
14 61 47 2.96%
41
14 37 23 211%
42
13 86 73 121%
43
13 75 62 37.9%
44
13 55 42 186%
45
13 44 31 111%
46
13 43 30 314%
47
13 37 24 179%
48
12 99 87 113%
49
12 76 64 60.6%
50
12 74 62 196%