Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
243 439 196 59.1%
2
187 340 153 78%
3
180 405 225 194%
NFLX icon
4
Netflix
NFLX
$349B
162 364 202 121%
5
132 217 85 26.3%
6
132 217 85 12.8%
7
120 251 131 501%
8
112 265 153 7.65%
9
111 207 96 55.8%
10
109 227 118 88.5%
CLX icon
11
Clorox
CLX
$15.3B
107 186 79 9.2%
12
100 256 156 61.7%
13
97 198 101 20.7%
14
92 153 61 52.4%
15
91 207 116 157%
16
91 157 66 49%
17
90 189 99 10.9%
18
89 221 132 70.2%
19
84 157 73 369%
20
84 113 29 52.4%
21
83 249 166 3.12%
22
83 160 77 16.9%
23
82 116 34 80.6%
24
81 187 106 57%
25
81 142 61 35.8%