Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
242 439 197 62.2%
2
187 340 153 59.5%
3
181 406 225 174%
NFLX icon
4
Netflix
NFLX
$369B
161 364 203 134%
5
132 217 85 4.5%
6
132 217 85 22.4%
7
120 251 131 456%
8
112 265 153 11.7%
9
112 207 95 65.7%
10
109 227 118 90.9%
CLX icon
11
Clorox
CLX
$11.8B
107 186 79 29.9%
12
100 256 156 47.6%
13
97 198 101 35.3%
14
92 153 61 48.5%
15
91 207 116 159%
16
91 157 66 97.5%
17
90 189 99 17.4%
18
89 221 132 72.2%
19
84 157 73 868%
20
84 113 29 54.3%
21
83 249 166 7.52%
22
83 160 77 25%
23
82 116 34 63.8%
24
81 187 106 48%
25
81 142 61 6.02%