Name Net new
positions
New positions Closed positions Return since
31 Mar ‘20
1
191 303 112 140%
2
166 279 113 1,131%
3
138 216 78 209%
NVDA icon
4
NVIDIA
NVDA
$4.37T
128 244 116 2,630%
5
97 223 126 191%
6
73 182 109 220%
7
65 164 99 383%
8
61 192 131 224%
9
54 185 131 61.7%
10
37 156 119 345%
LLY icon
11
Eli Lilly
LLY
$947B
33 125 92 663%
12
25 125 100 146%
13
20 131 111 106%
14
17 87 70 316%
15
13 165 152 178%
16
13 62 49 180%
17
12 188 176 15.5%
18
11 145 134 195%
19
11 149 138 629%
20
10 71 61 60.9%
21
8 182 174 125%
22
7 135 128 164%
23
6 161 155 442%
24
6 144 138 195%
25
5 168 163 105%