Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
1
121 121 0 37.1%
2
40 43 3 27%
3
40 41 1 16.6%
SATL icon
4
Satellogic
SATL
$203M
39 45 6 58.6%
5
38 38 0 2%
6
38 38 0 58%
7
36 36 0 1.72%
8
36 36 0 1.87%
9
35 35 0 0.99%
10
34 41 7 75.6%
SLS icon
11
SELLAS Life Sciences
SLS
$204M
34 40 6 34.7%
12
34 40 6 3.45%
13
34 35 1 3.49%
14
34 34 0 8.5%
15
31 54 23 70%
16
30 44 14 12%
17
30 30 0 1.89%
18
29 36 7 39.9%
19
29 33 4 38.8%
20
29 29 0 4.26%
21
28 28 0 1.99%
22
28 28 0 1.49%
23
27 27 0 1.3%
24
25 33 8 59.8%
25
25 27 2 0.34%