Name Net new
positions
New positions Closed positions Return since
31 Dec ‘19
76
12 16 4 17.6%
77
12 20 8 21.1%
78
12 18 6 5.13%
OPRT icon
79
Oportun Financial
OPRT
$239M
12 33 21 77.2%
80
12 16 4 99.8%
81
12 19 7 35.6%
82
12 14 2 98%
83
12 14 2 55.8%
84
12 12 0 64.6%
85
12 12 0 77%
IPHA
86
Innate Pharma
IPHA
$195M
12 12 0 67.1%
87
11 20 9 79.6%
88
11 23 12 9.44%
89
11 19 8 99.1%
90
11 18 7 38%
91
11 17 6 54.4%
92
11 14 3 63.7%
93
11 16 5 96.7%
94
11 19 8 0.4%
95
11 18 7 91.5%
96
11 13 2 13.1%
97
11 13 2 3.9%
98
10 55 45 94.6%
99
10 28 18 75.5%
100
10 19 9 84.4%