We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
126
79 180 101 22.7%
127
79 166 87 1.6%
128
79 173 94 55.1%
INSM icon
129
Insmed
INSM
$23.1B
79 131 52 5.94%
130
79 134 55 32.2%
131
78 156 78 15.2%
132
76 113 37 17.6%
133
75 154 79 24.9%
134
75 184 109 37.2%
135
75 112 37 8.59%
AFRM icon
136
Affirm
AFRM
$27.3B
75 136 61 17.9%
137
74 170 96 2.17%
138
74 135 61 25.3%
139
74 157 83 50.1%
140
74 157 83 399%
141
73 169 96 58.7%
142
73 128 55 20.6%
143
73 116 43 144%
144
73 104 31 15.3%
145
72 169 97 5.63%
146
72 143 71 14.4%
147
72 137 65 0.02%
148
72 126 54 225%
149
71 164 93 15.7%
150
71 165 94 66.7%