Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
76
40 75 35 8.58%
77
40 72 32 10.5%
78
39 160 121 1.24%
PDD icon
79
Pinduoduo
PDD
$186B
39 111 72 25.1%
80
39 65 26 48%
81
39 62 23 18.6%
82
38 199 161 58.6%
83
38 116 78 2.89%
84
38 79 41 24.5%
85
38 77 39 5.84%
DVN icon
86
Devon Energy
DVN
$22.5B
37 155 118 12.7%
87
37 128 91 10.6%
88
36 122 86 1.04%
89
36 121 85 6.74%
90
36 116 80 20.2%
91
35 141 106 7.15%
92
35 91 56 6.79%
93
35 82 47 20.3%
94
35 70 35 1.77%
95
35 63 28 9.69%
96
34 166 132 13.6%
97
34 92 58 32.8%
98
34 81 47 29.1%
99
34 54 20 28.7%
100
33 179 146 20.6%