We are live on ! Find out more
Name Net reduced
positions
Reduced positions Increased positions Return since
31 Mar ‘26
101
20 90 70 12.3%
102
20 188 168 0.28%
103
19 143 124 18.5%
SRPT icon
104
Sarepta Therapeutics
SRPT
$2.17B
19 128 109 12.9%
105
19 133 114 24.9%
106
19 88 69 6.06%
107
19 128 109 41.9%
108
19 110 91 12.9%
109
19 126 107 5.01%
110
19 116 97 8.03%
PSMT icon
111
Pricesmart
PSMT
$5.81B
18 137 119 30.4%
112
18 50 32 36.9%
113
18 191 173 9.91%
114
18 288 270 13.7%
115
18 84 66 29.9%
116
17 197 180 2.43%
117
17 43 26 8.93%
118
17 113 96 45.1%
119
17 64 47 21.6%
120
17 93 76 345%
121
17 103 86 43.9%
122
16 117 101 20.9%
123
16 85 69 22.6%
124
16 108 92 8.09%
125
16 100 84 9.74%