Name Net new
positions
New positions Closed positions Return since
30 Sep ‘18
26
35 59 24 95.5%
27
35 43 8 30.6%
28
35 41 6 52.3%
ESTA icon
29
Establishment Labs
ESTA
$1.96B
34 34 0 180%
30
33 46 13 27.2%
31
33 51 18 33.4%
32
32 64 32 70.3%
33
32 48 16 67.9%
34
32 43 11 4.77%
35
32 32 0 133%
IQ icon
36
iQIYI
IQ
$1.87B
31 69 38 92.8%
37
31 44 13 72.2%
38
31 46 15 61%
39
30 40 10 70%
40
30 40 10 7.61%
41
28 56 28 87.1%
42
27 83 56 44%
43
27 48 21 82%
44
27 39 12 62.5%
45
27 48 21 38.8%
46
27 33 6 54%
47
27 44 17 71.3%
48
27 31 4 3.7%
49
27 27 0 52.5%
50
26 40 14 19.8%