Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
176
35 162 127 31.4%
177
35 133 98 56.3%
178
35 128 93 8.74%
PODD icon
179
Insulet
PODD
$10.7B
35 123 88 26.2%
180
35 116 81 14.1%
181
35 103 68 4.24%
182
35 99 64 5.67%
183
35 82 47 0.68%
184
35 56 21 30.8%
185
35 46 11 9.55%
CRDO icon
186
Credo Technology Group
CRDO
$40.3B
34 171 137 133%
187
34 169 135 5.38%
188
34 74 40 7.92%
189
34 44 10 10.8%
190
33 134 101 19%
191
33 129 96 121%
192
33 122 89 26.2%
193
33 93 60 5.35%
194
33 91 58 15%
195
33 85 52 3.73%
196
33 57 24 1.85%
197
33 41 8 32.9%
198
33 40 7 5.7%
199
32 137 105 9.94%
200
32 102 70 49.4%