Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
243 439 196 60.9%
2
187 340 153 63.9%
3
180 405 225 183%
NFLX icon
4
Netflix
NFLX
$435B
161 364 203 175%
5
132 217 85 18.2%
6
132 217 85 28.3%
7
120 251 131 441%
8
112 265 153 6.19%
9
111 207 96 58.7%
10
109 227 118 74.7%
CLX icon
11
Clorox
CLX
$12.7B
107 186 79 24.3%
12
100 256 156 54.1%
13
97 198 101 27%
14
92 153 61 50%
15
91 207 116 167%
16
91 157 66 66.6%
17
90 189 99 4.53%
18
89 221 132 70.4%
19
84 157 73 460%
20
84 113 29 50.1%
21
83 249 166 11.6%
22
83 160 77 28.7%
23
82 116 34 64.3%
24
81 187 106 57.6%
25
81 142 61 19.8%