Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
1
291 484 193 0.69%
2
227 429 202 30.6%
3
221 455 234 3.54%
PYPL icon
4
PayPal
PYPL
$39B
214 368 154 2.21%
5
211 371 160 84.9%
6
208 426 218 26%
7
208 395 187 43.6%
8
178 335 157 21%
9
170 339 169 9.61%
10
148 328 180 4.72%
TTD icon
11
Trade Desk
TTD
$10.5B
146 252 106 1.37%
12
136 283 147 1.37%
13
129 237 108 25.2%
14
125 307 182 6.87%
15
125 293 168 13.2%
16
124 310 186 3.06%
17
124 298 174 14.9%
18
122 217 95 30%
19
120 266 146 22.3%
20
120 225 105 16.1%
21
114 163 49 9.76%
22
113 240 127 2.38%
23
113 197 84 5.39%
24
108 253 145 15.4%
25
107 220 113 13.4%