Name Net new
positions
New positions Closed positions Return since
31 Dec ‘18
126
75 104 29 58.3%
127
74 144 70 6.62%
128
73 149 76 154%
ECL icon
129
Ecolab
ECL
$77B
73 142 69 85%
130
73 142 69 49.4%
131
73 122 49 4.04%
132
73 135 62 174%
133
73 97 24 55.5%
134
72 168 96 45%
135
72 103 31 93.4%
UPWK icon
136
Upwork
UPWK
$1.45B
72 72 0 38.5%
137
71 199 128 378%
138
71 115 44 11.1%
139
71 110 39 131%
140
70 127 57 318%
141
69 98 29 40.2%
142
68 207 139 172%
143
68 134 66 0.17%
144
68 124 56 122%
145
68 100 32 77.1%
146
67 143 76 99.8%
147
67 197 130 118%
148
67 125 58 45.7%
149
67 108 41 168%
150
67 108 41 49.9%