Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
82 138 56 17,425%
2
66 136 70 19.7%
3
65 124 59 11.5%
ENPH icon
4
Enphase Energy
ENPH
$8.44B
64 137 73 61.5%
5
59 127 68 36.7%
6
57 105 48 19.4%
7
49 103 54 58.8%
8
49 87 38 21.6%
9
48 101 53 19.2%
10
45 90 45 25.8%
EMN icon
11
Eastman Chemical
EMN
$8.48B
44 143 99 0.72%
12
44 97 53 51.7%
13
44 76 32 158%
14
43 125 82 26.9%
15
42 95 53 16.5%
16
41 78 37 10.7%
17
40 111 71 42.1%
18
37 128 91 5.65%
19
36 63 27 4.4%
20
34 90 56 2.5%
21
34 70 36 18.4%
22
33 58 25 29.2%
23
31 86 55 8.46%
24
30 72 42 4.41%
25
28 71 43 4.59%