We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
26
19 25 6 64.3%
27
19 24 5 94.7%
28
18 31 13 93.3%
BMEA icon
29
Biomea Fusion
BMEA
$82.4M
18 30 12 96.3%
30
17 28 11 49.1%
31
17 31 14 85.2%
32
17 17 0 87%
33
16 32 16 68.2%
34
16 21 5 70.6%
35
16 24 8 57.6%
SPRB
36
Spruce Biosciences
SPRB
$135M
16 18 2 70.4%
37
16 18 2 70.8%
38
16 24 8 21.8%
39
15 39 24 86.3%
40
15 27 12 28.6%
41
15 18 3 15.9%
42
15 16 1 11.6%
43
15 15 0 40.6%
44
14 32 18 76.3%
45
14 22 8 3.98%
46
14 16 2 25.5%
47
14 26 12 75.7%
48
14 20 6 81.8%
49
14 16 2 5.21%
50
14 16 2 71%