Name Net new
positions
New positions Closed positions Return since
30 Sep ‘21
26
52 73 21 62.2%
27
51 52 1 1.83%
28
50 50 0 81.1%
CERT icon
29
Certara
CERT
$1.4B
49 60 11 73.4%
30
49 49 0 74.2%
31
48 53 5 18.9%
32
48 60 12 70.3%
33
48 48 0 92.8%
34
47 49 2 47.7%
35
44 71 27 72.4%
SMLR icon
36
Semler Scientific
SMLR
$309M
44 44 0 83.7%
37
43 44 1 57.1%
38
41 79 38 83.5%
39
41 50 9 9.17%
40
41 41 0 28.9%
41
39 87 48 96.7%
42
39 39 0 10.9%
43
38 74 36 93%
44
38 45 7 74.6%
45
38 38 0 73.4%
46
38 38 0 65.9%
47
37 50 13 84.7%
48
37 42 5 71.4%
49
35 57 22 59.3%
50
35 42 7 17.2%