Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘23
26
52 58 6 97.8%
27
50 101 51 13%
28
50 54 4 143%
ENPH icon
29
Enphase Energy
ENPH
$3.64B
48 155 107 83.4%
30
48 72 24 661%
31
48 58 10 10.2%
32
48 55 7 87.3%
33
47 75 28 58.6%
34
46 128 82 28.8%
35
45 52 7 99%
VLO icon
36
Valero Energy
VLO
$53.2B
44 150 106 48.7%
37
44 127 83 107%
38
44 109 65 9.53%
39
44 46 2 98.6%
40
43 120 77 79.4%
41
43 87 44 38.1%
42
43 83 40 39.8%
43
43 50 7 55.7%
44
42 136 94 20.5%
45
42 115 73 150%
46
42 48 6 43.7%
47
41 172 131 41.7%
48
41 125 84 30.7%
49
41 88 47 7.53%
50
41 76 35 20.7%