Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘18
151
24 57 33 40%
152
24 43 19 75%
153
24 43 19 188%
IDXX icon
154
Idexx Laboratories
IDXX
$51.8B
23 108 85 253%
155
23 97 74 538%
156
23 87 64 85.1%
157
23 60 37 687%
158
23 58 35 11.7%
159
23 53 30 187%
160
23 53 30 104%
TTMI icon
161
TTM Technologies
TTMI
$11.3B
23 50 27 1,019%
162
23 41 18 86.9%
163
23 41 18 110%
164
22 122 100 110%
165
22 116 94 192%
166
22 103 81 231%
167
22 82 60 219%
168
22 77 55 354%
169
22 77 55 60.1%
170
22 67 45 39.7%
171
22 54 32 21%
172
22 52 30 93.2%
173
22 52 30 99.4%
174
22 47 25 378%
175
22 41 19 84.1%