Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘24
1
141 366 225 77.9%
2
111 202 91 27%
3
92 129 37 84.8%
ENPH icon
4
Enphase Energy
ENPH
$3.64B
91 174 83 59.5%
5
87 290 203 43.4%
6
82 143 61 9.34%
7
71 247 176 143%
8
67 322 255 83.6%
9
67 208 141 25%
10
67 146 79 22.4%
ELV icon
11
Elevance Health
ELV
$75.2B
65 280 215 8.24%
12
65 84 19 31.2%
13
61 151 90 12.4%
14
61 128 67 0.09%
15
58 169 111 35.2%
16
55 138 83 21.7%
17
53 121 68 38%
18
53 85 32 4.15%
19
52 124 72 134%
20
52 111 59 25.7%
21
52 102 50 41.9%
22
51 140 89 54.8%
23
50 193 143 12.1%
24
48 190 142 3.04%
25
47 178 131 34.8%