Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘24
176
32 146 114 30.7%
177
32 90 58 34%
178
32 114 82 43.8%
PEN icon
179
Penumbra
PEN
$9.94B
31 137 106 14.2%
180
31 109 78 0.15%
181
31 133 102 1%
182
31 132 101 23.9%
183
31 56 25 2.52%
184
31 106 75 19.4%
185
31 84 53 30.7%
CFLT icon
186
Confluent
CFLT
$7.86B
31 143 112 25.3%
187
31 91 60 41.4%
188
31 106 75 25.7%
189
31 85 54 127%
190
30 50 20 24.5%
191
30 137 107 50.3%
192
30 85 55 14.1%
193
30 144 114 36.8%
194
30 124 94 8.26%
195
30 148 118 12.2%
196
30 227 197 13%
197
30 146 116 46.2%
198
30 31 1 20.9%
199
29 31 2 19.7%
200
29 133 104 3.67%