Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
126
41 69 28 120%
127
41 41 0 42.5%
128
40 87 47 54.5%
IDXX icon
129
Idexx Laboratories
IDXX
$45.9B
40 91 51 202%
130
40 63 23 55.1%
131
40 57 17 98.6%
132
40 40 0 510%
133
39 132 93 24.8%
134
39 89 50 170%
135
39 81 42 31.8%
WLK icon
136
Westlake Corp
WLK
$14.6B
39 76 37 2.82%
137
39 53 14 0.05%
138
39 56 17 93.6%
139
39 47 8 29.4%
140
39 39 0 7.22%
141
39 39 0 99.2%
142
38 117 79 31.3%
143
38 88 50 76.1%
144
38 83 45 3.25%
145
38 75 37 35.8%
146
38 81 43 17.5%
147
38 78 40 307%
148
38 77 39 141%
149
38 80 42 62.7%
150
38 71 33 91.4%