Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
76
39 201 162 66.5%
77
39 161 122 12.5%
78
39 117 78 3.97%
PDD icon
79
Pinduoduo
PDD
$162B
39 111 72 8.76%
80
39 78 39 17.9%
81
39 75 36 6.3%
82
39 65 26 50.2%
83
39 62 23 0.44%
84
38 79 41 39.6%
85
37 155 118 15.7%
D icon
86
Dominion Energy
D
$50.4B
37 142 105 4.49%
87
37 128 91 33.1%
88
37 123 86 7.31%
89
37 122 85 1.36%
90
36 180 144 17.7%
91
35 117 82 15.2%
92
35 91 56 3%
93
35 82 47 23.8%
94
35 63 28 7.63%
95
34 166 132 9.57%
96
34 100 66 28.5%
97
34 92 58 26.8%
98
34 70 36 1.31%
99
34 54 20 18.2%
100
33 156 123 13.9%