Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘20
151
35 60 25 1,096%
152
35 60 25 71.3%
153
35 57 22 68.7%
IBP icon
154
Installed Building Products
IBP
$8.79B
35 56 21 717%
155
35 48 13 85.8%
156
35 45 10 229%
157
34 74 40 182%
158
34 72 38 19.8%
159
34 66 32 595%
160
34 63 29 146%
CVLT icon
161
Commault Systems
CVLT
$3.83B
34 57 23 115%
162
33 100 67 0.79%
163
33 68 35 93.3%
164
33 64 31 9.51%
165
33 60 27 274%
166
33 46 13 156%
167
33 45 12 137%
168
33 43 10 168%
169
32 110 78 76.6%
170
32 62 30 21.4%
171
32 61 29 282%
172
32 57 25 481%
173
32 49 17 128%
174
31 89 58 58.8%
175
31 86 55 94.5%