Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
276
57 104 47 11.1%
277
57 90 33 547%
278
57 63 6 59.8%
EPD icon
279
Enterprise Products Partners
EPD
$71.8B
56 114 58 13.7%
280
56 112 56 38.8%
281
56 94 38 50%
282
55 186 131 4.44%
283
55 139 84 3.59%
284
55 172 117 18.9%
285
55 141 86 7.5%
BWXT icon
286
BWX Technologies
BWXT
$18.9B
55 88 33 101%
287
55 78 23 1.77%
288
55 90 35 56.9%
289
55 71 16 62%
290
55 77 22 37.3%
291
55 79 24 42.6%
292
55 76 21 200%
293
55 61 6 4.11%
294
54 157 103 22.1%
295
54 119 65 77%
296
54 83 29 2.24%
297
54 106 52 12.1%
298
54 62 8 20.2%
299
53 161 108 15.7%
300
53 129 76 22.7%