We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 163%
27
77 181 104 8.77%
28
77 173 96 61.3%
TTD icon
29
Trade Desk
TTD
$9.18B
77 154 77 71.8%
30
77 148 71 34.1%
31
76 133 57 27.8%
32
75 230 155 3.24%
33
75 170 95 103%
34
75 168 93 48.2%
35
74 192 118 19.7%
ECL icon
36
Ecolab
ECL
$77.2B
73 169 96 55.4%
37
72 202 130 44.2%
38
72 112 40 65%
39
71 106 35 71%
40
70 213 143 4.67%
41
70 190 120 33.8%
42
70 149 79 36%
43
70 135 65 77.3%
44
70 128 58 132%
45
70 110 40 10%
46
69 161 92 26.7%
47
69 158 89 68.6%
48
69 155 86 214%
49
68 181 113 30.2%
50
68 139 71 10.9%