Name Net new
positions
New positions Closed positions Return since
30 Sep ‘25
101
34 42 8 44.1%
102
34 46 12 57.6%
103
34 40 6 8.81%
CYD icon
104
China Yuchai International
CYD
$1.89B
34 44 10 21.9%
105
34 39 5 2.74%
106
33 51 18 2.42%
107
33 51 18 31.7%
108
33 42 9 74.2%
109
33 33 0 46.9%
110
33 33 0 2.13%
VELO
111
Velo3D Inc
VELO
$506M
33 33 0 453%
112
32 53 21 51.1%
113
32 63 31 34.8%
114
32 38 6 19.6%
115
32 35 3 54.7%
116
31 55 24 48.1%
117
31 59 28 27.3%
118
31 47 16 46.3%
119
31 44 13 37.4%
120
31 52 21 43.3%
121
31 38 7 6.97%
122
31 42 11 3.21%
123
31 36 5 12%
124
31 32 1 84.1%
125
30 71 41 38.5%