Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
226
48 141 93 21.3%
227
48 134 86 58.4%
228
48 103 55 41.9%
EFX icon
229
Equifax
EFX
$25.8B
48 94 46 21.3%
230
48 111 63 39.9%
231
48 109 61 142%
232
48 87 39 39.5%
233
48 80 32 352%
234
47 153 106 12.6%
235
47 95 48 46.1%
STX icon
236
Seagate
STX
$55.5B
47 109 62 174%
237
47 114 67 185%
238
47 73 26 41.3%
239
47 84 37 12.9%
240
46 145 99 4.37%
241
46 153 107 5.11%
242
46 118 72 7.21%
243
46 125 79 5.61%
244
46 132 86 30.5%
245
46 92 46 44.7%
246
46 93 47 10.6%
247
46 99 53 37.7%
248
46 54 8 33.8%
249
45 118 73 24%
250
45 121 76 17.1%