Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘23
151
5 13 8 24.1%
152
5 10 5 7.83%
153
5 10 5 75.2%
NWPX icon
154
NWPX Infrastructure Inc
NWPX
$664M
5 9 4 128%
155
5 9 4 48.5%
156
5 8 3 41.5%
157
5 8 3 65.3%
158
5 8 3 8.36%
159
5 5 0 6.78%
160
4 38 34 21.8%
ESTA icon
161
Establishment Labs
ESTA
$1.96B
4 33 29 161%
162
4 33 29 33.3%
163
4 30 26 14.2%
164
4 30 26 22.9%
165
4 29 25 84.8%
166
4 28 24 33.6%
167
4 28 24 22%
168
4 27 23 12.3%
169
4 27 23 40.4%
170
4 27 23 8.03%
171
4 26 22 21.8%
172
4 25 21 20.2%
173
4 25 21 16.6%
174
4 24 20 1.06%
175
4 22 18 410%