Name Net new
positions
New positions Closed positions Return since
31 Dec ‘18
126
75 104 29 66.1%
127
74 144 70 5.1%
128
73 149 76 171%
ECL icon
129
Ecolab
ECL
$86.9B
73 142 69 109%
130
73 142 69 53.8%
131
73 122 49 9.67%
132
73 135 62 171%
133
73 97 24 56.1%
134
72 168 96 53.8%
135
72 103 31 96.2%
UPWK icon
136
Upwork
UPWK
$1.75B
72 72 0 25.9%
137
71 199 128 396%
138
71 115 44 9.31%
139
71 110 39 130%
140
70 127 57 348%
141
69 98 29 42.3%
142
68 134 66 0.89%
143
68 124 56 131%
144
68 100 32 79%
145
67 206 139 174%
146
67 143 76 119%
147
67 197 130 116%
148
67 125 58 49.9%
149
67 108 41 165%
150
67 108 41 50.1%