We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
1
293 489 196 8.86%
2
220 430 210 3.75%
3
217 455 238 9.19%
PYPL icon
4
PayPal
PYPL
$40.3B
214 370 156 0.93%
5
211 431 220 35%
6
208 398 190 58.2%
7
208 372 164 42.1%
8
178 334 156 32.7%
9
171 342 171 28.3%
10
150 332 182 26.3%
TTD icon
11
Trade Desk
TTD
$9.02B
147 254 107 15.5%
12
135 283 148 10.6%
13
132 240 108 29.5%
14
124 293 169 2.75%
15
123 311 188 5.13%
16
122 309 187 1.14%
17
122 270 148 35.1%
18
122 217 95 6.57%
19
121 298 177 6.65%
20
119 224 105 21.8%
21
113 163 50 13.8%
22
112 241 129 5.54%
23
109 195 86 25.9%
24
107 221 114 18.3%
25
106 309 203 62.9%