Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
51
18 29 11 53.6%
52
18 23 5 45.2%
53
18 21 3 19.7%
BMEA icon
54
Biomea Fusion
BMEA
$113M
17 37 20 92.7%
55
17 20 3 95.5%
56
17 20 3 44.3%
57
17 19 2 48.7%
58
17 17 0 44.1%
59
16 30 14 85.8%
60
16 25 9 80.5%
FTCI icon
61
FTC Solar
FTCI
$130M
16 28 12 72.9%
62
16 29 13 77.5%
63
16 26 10 83.6%
64
16 17 1 93.8%
65
16 19 3 23.6%
66
16 16 0 32.9%
67
16 16 0 0.16%
68
15 27 12 71.9%
69
15 23 8 67.7%
70
14 47 33 1.13%
71
14 36 22 80.7%
72
14 25 11 85.4%
73
14 16 2 52.5%
74
14 20 6 77.2%
75
14 20 6 37.6%