Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘16
1051
11 38 27 247%
1052
11 94 83 38.3%
1053
11 37 26 99.5%
NBIS
1054
Nebius Group N.V.
NBIS
$28.5B
11 69 58 640%
1055
11 67 56 16.6%
1056
11 27 16 122%
1057
11 156 145 48.6%
1058
11 27 16 42.6%
1059
11 16 5 100%
1060
11 79 68 151%
SPSC icon
1061
SPS Commerce
SPSC
$4.13B
11 58 47 408%
1062
11 33 22 79.5%
1063
11 88 77 1.47%
1064
11 49 38 18.9%
1065
11 27 16 309%
1066
11 15 4 28.6%
1067
11 97 86 12.9%
1068
11 33 22 52.8%
1069
11 199 188 542%
1070
11 50 39 97.3%
1071
11 44 33 13.5%
1072
11 20 9 27.2%
1073
11 50 39 40.5%
1074
11 102 91 81.1%
1075
11 64 53 101%