Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘18
1
113 231 118 1,392%
2
95 214 119 403%
3
27 156 129 68.6%
LLY icon
4
Eli Lilly
LLY
$929B
25 119 94 1,242%
5
21 118 97 96.6%
6
19 113 94 82.3%
7
13 223 210 288%
8
13 105 92 62.2%
9
5 87 82 205%
10
4 37 33 185%