Name Net new
positions
New positions Closed positions Return since
31 Dec ‘16
26
97 195 98 70.3%
27
97 171 74 92.2%
28
96 189 93 163%
NVDA icon
29
NVIDIA
NVDA
$4.4T
96 172 76 6,685%
30
93 230 137 56.8%
31
92 180 88 17.1%
32
90 167 77 40.5%
33
90 121 31 262%
34
88 159 71 387%
35
88 157 69 521%
TMO icon
36
Thermo Fisher Scientific
TMO
$219B
86 141 55 313%
37
82 152 70 2,076%
38
81 158 77 145%
39
79 132 53 423%
40
78 162 84 152%
41
76 109 33 205%
42
73 124 51 2,876%
43
68 162 94 70.9%
44
68 138 70 427%
45
65 85 20 341%
46
61 147 86 259%
47
56 92 36 913%
48
55 138 83 701%
49
54 156 102 69.1%
50
54 154 100 1,341%