Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
201
24 94 70 75.4%
202
24 72 48 7.35%
203
24 69 45 30.2%
IWC icon
204
iShares Micro-Cap ETF
IWC
$1.45B
24 42 18 73%
205
23 96 73 5.69%
206
23 79 56 52.1%
207
23 72 49 29.4%
208
23 72 49 7.34%
209
23 70 47 24%
210
23 70 47 18.2%
OLMA icon
211
Olema Pharmaceuticals
OLMA
$1.13B
23 47 24 243%
212
23 36 13 95.3%
213
22 162 140 27.4%
214
22 116 94 161%
215
22 116 94 12.3%
216
22 112 90 43.5%
217
22 95 73 27%
218
22 91 69 15.1%
219
22 87 65 19.7%
220
22 76 54 39.8%
221
22 75 53 338%
222
22 70 48 27.6%
223
22 66 44 10%
224
22 61 39 1,014%
225
22 61 39 33.9%