We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
1
294 489 195 8.86%
2
221 430 209 3.75%
3
218 455 237 9.19%
PYPL icon
4
PayPal
PYPL
$40.3B
215 370 155 0.93%
5
212 431 219 35%
6
209 398 189 58.2%
7
209 372 163 42.1%
8
179 334 155 32.7%
9
171 342 171 28.3%
10
151 332 181 26.3%
TTD icon
11
Trade Desk
TTD
$9.02B
148 254 106 15.5%
12
136 283 147 10.6%
13
133 240 107 29.5%
14
125 293 168 2.75%
15
124 311 187 5.13%
16
123 309 186 1.14%
17
123 217 94 6.57%
18
122 298 176 6.65%
19
122 270 148 35.1%
20
120 224 104 21.8%
21
113 241 128 5.54%
22
113 163 50 13.8%
23
110 195 85 25.9%
24
108 221 113 18.3%
25
107 309 202 62.9%