We are live on ! Find out more
Name Net reduced
positions
Reduced positions Increased positions Return since
31 Mar ‘26
26
40 485 445 117%
27
28 473 445 30.8%
28
17 1,750 1,733 6.07%
DELL icon
29
Dell
DELL
$258B
16 576 560 143%
30
13 976 963 25%
31
10 543 533 1.74%
32
7 498 491 130%
33
1 1,180 1,179 20.5%