Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
351
13 23 10 0.52%
352
13 18 5 257%
353
13 23 10 189%
OCGN icon
354
Ocugen
OCGN
$544M
13 27 14 1.22%
355
13 19 6 26.2%
356
13 20 7 1.7%
357
13 17 4 0.82%
358
13 17 4 32%
359
13 16 3 33.8%
360
13 22 9 29.2%
NPCE icon
361
Neuropace
NPCE
$566M
13 18 5 27.3%
362
13 14 1 29.7%
363
13 15 2 60.8%
364
13 14 1 21.7%
365
12 58 46 49.6%
366
12 64 52 72.7%
367
12 60 48 52.4%
368
12 34 22 1.27%
369
12 36 24 24%
370
12 33 21 20.7%
371
12 34 22 22.9%
372
12 28 16 1.58%
373
12 30 18 14.1%
374
12 30 18 7.78%
375
12 30 18 10.1%