We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
1
295 488 193 0.79%
2
225 430 205 44%
3
220 455 235 2.21%
PYPL icon
4
PayPal
PYPL
$36.4B
216 371 155 8.78%
5
211 430 219 29.3%
6
208 371 163 69.1%
7
207 396 189 50.3%
8
179 335 156 41.6%
9
170 341 171 12%
10
153 331 178 15.9%
TTD icon
11
Trade Desk
TTD
$9.13B
146 253 107 14.4%
12
136 283 147 10.7%
13
132 240 108 43.4%
14
125 294 169 6.61%
15
124 311 187 0.7%
16
124 299 175 11.9%
17
123 308 185 2.58%
18
122 268 146 11.6%
19
122 217 95 7.87%
20
120 225 105 13.1%
21
113 163 50 8.93%
22
112 240 128 5.52%
23
111 196 85 2.03%
24
109 222 113 11.7%
25
107 310 203 22.7%