Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
126
41 69 28 105%
127
41 41 0 38.1%
128
40 87 47 52.4%
IDXX icon
129
Idexx Laboratories
IDXX
$51.7B
40 91 51 239%
130
40 63 23 53.3%
131
40 57 17 97.9%
132
40 40 0 462%
133
39 132 93 16.5%
134
39 89 50 161%
135
39 81 42 40.2%
WLK icon
136
Westlake Corp
WLK
$13.5B
39 76 37 5.03%
137
39 53 14 0.24%
138
39 56 17 94.7%
139
39 47 8 55.8%
140
39 39 0 1.59%
141
39 39 0 99.3%
142
38 117 79 22.8%
143
38 88 50 69.1%
144
38 83 45 24.5%
145
38 75 37 30.7%
146
38 81 43 10.7%
147
38 78 40 285%
148
38 77 39 104%
149
38 80 42 66.1%
150
38 71 33 90.7%