Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 211%
27
77 181 104 7.77%
28
77 173 96 78.5%
TTD icon
29
Trade Desk
TTD
$12.2B
77 154 77 63.7%
30
77 148 71 42.2%
31
75 170 95 111%
32
75 168 93 40.2%
33
75 132 57 36.2%
34
74 229 155 40%
35
74 192 118 47.2%
ECL icon
36
Ecolab
ECL
$87.3B
72 168 96 73.6%
37
71 201 130 28.9%
38
71 111 40 79.6%
39
71 106 35 78.7%
40
70 213 143 30.1%
41
70 135 65 75.3%
42
70 128 58 162%
43
70 110 40 36.3%
44
69 189 120 43.1%
45
69 161 92 26.6%
46
69 158 89 43.7%
47
69 155 86 201%
48
69 148 79 17.8%
49
68 181 113 28.2%
50
68 159 91 84.4%