Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
76
23 34 11 20.7%
77
22 44 22 38%
78
22 53 31 115%
OLMA icon
79
Olema Pharmaceuticals
OLMA
$659M
22 35 13 6.31%
80
22 35 13 154%
81
22 28 6 180%
82
21 55 34 69.9%
83
21 35 14 14.2%
84
21 47 26 22.5%
85
21 35 14 41.1%
ARCT icon
86
Arcturus Therapeutics
ARCT
$590M
21 32 11 24.2%
87
21 29 8 35.4%
88
21 24 3 45.7%
89
21 30 9 36%
90
21 31 10 38.9%
91
21 25 4 33.7%
92
21 27 6 72.8%
93
20 55 35 59.2%
94
20 38 18 46.1%
95
20 26 6 33.4%
96
20 27 7 20.8%
97
20 28 8 44.8%
98
20 30 10 63.6%
99
20 24 4 65%
100
20 25 5 52.1%