Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
51
34 161 127 45.3%
52
30 158 128 187%
53
28 75 47 23.3%
AMZN icon
54
Amazon
AMZN
$2.79T
24 179 155 67.9%
55
23 133 110 10%
56
23 153 130 332%
57
13 67 54 41.3%
58
12 66 54 89.1%
59
9 142 133 52.7%
60
9 80 71 831%
NFLX icon
61
Netflix
NFLX
$391B
8 159 151 77.9%
62
5 143 138 10.3%
63
5 145 140 188%
64
5 55 50 82.4%