Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
243 439 196 50.1%
2
187 340 153 143%
3
180 405 225 194%
NFLX icon
4
Netflix
NFLX
$379B
162 364 202 139%
5
132 217 85 11.3%
6
132 217 85 11.5%
7
119 250 131 464%
8
112 265 153 2.3%
9
111 207 96 28.5%
10
109 227 118 89.5%
CLX icon
11
Clorox
CLX
$13B
107 186 79 23.6%
12
100 256 156 48.7%
13
97 198 101 34.5%
14
92 153 61 49.1%
15
91 207 116 160%
16
91 157 66 58.8%
17
89 221 132 80.1%
18
89 188 99 21.1%
19
84 157 73 238%
20
84 113 29 54.4%
21
83 249 166 26.8%
22
83 160 77 13%
23
82 116 34 79.1%
24
81 187 106 50.2%
25
81 142 61 13.7%