Name Net new
positions
New positions Closed positions Return since
31 Dec ‘18
126
75 104 29 61.1%
127
74 144 70 7.26%
128
73 149 76 138%
ECL icon
129
Ecolab
ECL
$72B
73 142 69 73.7%
130
73 142 69 41.9%
131
73 122 49 0.31%
132
73 135 62 198%
133
73 97 24 61.7%
134
72 168 96 52.8%
135
72 103 31 104%
UPWK icon
136
Upwork
UPWK
$1.09B
72 72 0 51.3%
137
71 199 128 369%
138
71 115 44 10.9%
139
71 110 39 147%
140
70 127 57 250%
141
69 98 29 36.4%
142
68 207 139 162%
143
68 134 66 0.55%
144
68 124 56 117%
145
68 100 32 84.2%
146
67 143 76 95.3%
147
67 197 130 117%
148
67 125 58 35.8%
149
67 108 41 192%
150
67 108 41 54.4%