We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
1
224 430 206 30.9%
2
210 373 163 71.5%
3
207 396 189 51.9%
IBM icon
4
IBM
IBM
$253B
153 332 179 10.9%
5
97 284 187 10.9%
6
82 273 191 10.6%
7
74 261 187 14.6%
8
72 181 109 10.3%
9
55 256 201 7.14%
10
53 232 179 1.81%
WFC icon
11
Wells Fargo
WFC
$254B
43 221 178 4.43%
12
26 156 130 20.4%
13
22 272 250 7.91%
14
21 278 257 77.5%
15
0 290 290 10.1%