Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
51
82 200 118 138%
52
81 207 126 23.5%
53
81 143 62 17.4%
SE icon
54
Sea Limited
SE
$51.5B
81 142 61 35.6%
55
81 123 42 19.1%
56
80 216 136 20.8%
57
80 169 89 61.1%
58
80 158 78 54.9%
59
80 135 55 11.2%
60
79 176 97 15.5%
VRTX icon
61
Vertex Pharmaceuticals
VRTX
$109B
79 207 128 11.6%
62
79 166 87 109%
63
78 205 127 7.43%
64
78 177 99 29.4%
65
78 179 101 13.9%
66
78 96 18 0.57%
67
76 213 137 13.4%
68
76 129 53 220%
69
76 84 8 178%
70
75 150 75 25%
71
75 148 73 3.75%
72
74 181 107 35.8%
73
74 171 97 17.6%
74
73 162 89 9.22%
75
73 180 107 19.8%