Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
276
57 143 86 3.88%
277
57 105 48 7.02%
278
57 95 38 1.58%
JANX icon
279
Janux Therapeutics
JANX
$913M
57 63 6 60.1%
280
56 164 108 39.1%
281
56 114 58 30.2%
282
56 140 84 8.82%
283
56 112 56 42%
284
56 80 24 47.6%
285
55 173 118 13.4%
TTD icon
286
Trade Desk
TTD
$11.3B
55 138 83 72.6%
287
55 127 72 5.75%
288
55 120 65 115%
289
55 84 29 1.79%
290
55 88 33 117%
291
55 78 23 1.43%
292
55 90 35 61.5%
293
55 71 16 85.6%
294
55 77 22 42.9%
295
55 76 21 433%
296
55 61 6 3.14%
297
54 187 133 19.8%
298
54 159 105 15.3%
299
54 110 56 5.75%
300
54 100 46 12.8%