Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
645 645 0 5.99%
2
441 441 0 8.85%
3
294 295 1 43%
SMCI icon
4
Super Micro Computer
SMCI
$16.1B
280 363 83 73.5%
5
250 320 70 70%
6
246 246 0 9.04%
7
229 235 6 0.1%
8
225 254 29 121%
9
211 211 0 46.3%
10
210 309 99 42.5%
ETN icon
11
Eaton
ETN
$165B
210 284 74 35.8%
12
205 354 149 15.3%
13
196 288 92 38.9%
14
195 263 68 85.9%
15
188 291 103 2.97%
16
185 244 59 294%
17
181 271 90 58.4%
18
167 216 49 1.18%
19
156 254 98 9.73%
20
149 201 52 556%
21
145 269 124 20.9%
22
145 215 70 0.72%
23
143 194 51 21.2%
24
134 205 71 33.5%
25
133 193 60 75.2%