Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 236%
27
77 181 104 108%
28
77 173 96 77%
TTD icon
29
Trade Desk
TTD
$18B
77 154 77 46.2%
30
77 148 71 37.3%
31
75 170 95 111%
32
75 168 93 26.6%
33
75 132 57 36.2%
34
73 228 155 38.8%
35
73 191 118 58.5%
ECL icon
36
Ecolab
ECL
$77B
72 168 96 53.9%
37
71 201 130 26.8%
38
71 111 40 80.5%
39
70 213 143 32.2%
40
70 135 65 78%
41
70 128 58 127%
42
70 110 40 33.5%
43
70 105 35 65.8%
44
69 189 120 41.5%
45
69 161 92 34.5%
46
69 158 89 46.6%
47
69 155 86 150%
48
69 148 79 80.6%
49
68 181 113 20.3%
50
68 159 91 74.1%