Name Net new
positions
New positions Closed positions Return since
30 Jun ‘21
101
29 39 10 26.2%
102
29 35 6 89.2%
103
29 38 9 63.3%
ESTA icon
104
Establishment Labs
ESTA
$1.97B
29 36 7 22.5%
105
29 37 8 33.8%
106
29 47 18 88.8%
107
28 55 27 70.1%
108
28 40 12 14.7%
109
28 54 26 82.1%
110
28 55 27 64.9%
ABCL icon
111
AbCellera Biologics
ABCL
$1.06B
28 48 20 83.9%
112
28 47 19 86.1%
113
28 35 7 68%
114
28 28 0 70.1%
115
27 58 31 29.9%
116
27 43 16 20.4%
117
27 38 11 61%
118
27 48 21 52.5%
119
27 29 2 49.3%
120
27 43 16 80.6%
121
27 47 20 77.3%
122
27 34 7 23.3%
123
27 27 0 14.5%
124
26 77 51 86.3%
125
26 51 25 76.5%