Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 180%
27
77 181 104 6.78%
28
77 173 96 74.7%
TTD icon
29
Trade Desk
TTD
$9.56B
77 154 77 71%
30
77 148 71 46.3%
31
76 133 57 40.2%
32
75 170 95 91.4%
33
75 168 93 34.1%
34
74 229 155 17%
35
74 192 118 20.2%
ECL icon
36
Ecolab
ECL
$77.2B
72 168 96 54.8%
37
71 201 130 27.3%
38
71 111 40 59.1%
39
71 106 35 79.4%
40
70 213 143 20.8%
41
70 135 65 69.1%
42
70 128 58 136%
43
70 110 40 41.9%
44
69 189 120 34.6%
45
69 161 92 22%
46
69 158 89 41.4%
47
69 155 86 205%
48
69 148 79 14.2%
49
68 181 113 28.6%
50
68 159 91 82.5%