Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘23
26
52 58 6 98.7%
27
50 101 51 2.45%
28
50 54 4 64.7%
ENPH icon
29
Enphase Energy
ENPH
$4.61B
48 155 107 79%
30
48 72 24 360%
31
48 58 10 10.6%
32
48 55 7 88.7%
33
47 75 28 29.3%
34
46 128 82 22.7%
35
45 52 7 99%
VLO icon
36
Valero Energy
VLO
$56.5B
44 150 106 58%
37
44 127 83 132%
38
44 109 65 4.03%
39
44 46 2 98.7%
40
43 120 77 71.8%
41
43 87 44 70%
42
43 83 40 44.4%
43
43 50 7 59.4%
44
42 136 94 26.6%
45
42 115 73 167%
46
42 89 47 3.78%
47
42 48 6 35.4%
48
41 172 131 40.3%
49
41 125 84 25.8%
50
41 76 35 3.88%