Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 205%
27
77 181 104 113%
28
77 173 96 72.5%
TTD icon
29
Trade Desk
TTD
$25.1B
77 154 77 26%
30
77 148 71 31.8%
31
75 170 95 105%
32
75 168 93 18.4%
33
75 132 57 21.4%
34
73 228 155 53.3%
35
73 191 118 177%
ECL icon
36
Ecolab
ECL
$76.6B
72 168 96 53%
37
71 201 130 19.1%
38
71 111 40 69.2%
39
70 213 143 16%
40
70 135 65 65.9%
41
70 128 58 115%
42
70 110 40 34.1%
43
70 105 35 68.7%
44
69 189 120 33.1%
45
69 161 92 26.4%
46
69 158 89 21.1%
47
69 148 79 72.5%
48
68 181 113 32.9%
49
68 159 91 72.1%
50
68 154 86 174%