Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
243 439 196 46.5%
2
188 340 152 136%
3
180 405 225 185%
NFLX icon
4
Netflix
NFLX
$450B
162 364 202 183%
5
132 217 85 23.7%
6
132 217 85 12.1%
7
119 250 131 420%
8
111 264 153 4.69%
9
111 207 96 37.7%
10
109 227 118 66.5%
CLX icon
11
Clorox
CLX
$13.1B
107 186 79 22.5%
12
100 256 156 52%
13
97 198 101 30.8%
14
92 153 61 49.2%
15
91 207 116 153%
16
91 157 66 44.1%
17
89 221 132 85.5%
18
89 188 99 18.4%
19
84 249 165 39.6%
20
84 157 73 203%
21
84 113 29 46.1%
22
83 160 77 13.3%
23
82 116 34 72.8%
24
81 187 106 56.4%
25
81 142 61 16.2%