Name Net new
positions
New positions Closed positions Return since
31 Dec ‘22
326
78 177 99 1.73%
327
78 142 64 19.2%
328
78 94 16 62.6%
SMCI icon
329
Super Micro Computer
SMCI
$17.5B
78 104 26 254%
330
77 206 129 124%
331
77 153 76 27.1%
332
77 126 49 15.4%
333
77 118 41 147%
334
77 77 0 306%
335
76 169 93 132%
WEC icon
336
WEC Energy
WEC
$37.3B
76 138 62 22.2%
337
76 162 86 42.4%
338
76 124 48 14.2%
339
76 128 52 67.1%
340
76 143 67 7.66%
341
75 165 90 40.2%
342
75 161 86 23.3%
343
75 103 28 54%
344
75 148 73 13.7%
345
75 109 34 40.2%
346
75 113 38 7.73%
347
75 106 31 20%
348
75 141 66 9.86%
349
75 79 4 71.9%
350
74 137 63 157%