Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
426
16 55 39 69.5%
427
16 72 56 40.5%
428
16 60 44 52.5%
NSA icon
429
National Storage Affiliates Trust
NSA
$2.58B
16 46 30 14.4%
430
16 37 21 1.98%
431
16 50 34 180%
432
16 40 24 21.7%
433
16 51 35 12.4%
434
16 98 82 65.5%
435
16 52 36 236%
PLXS icon
436
Plexus
PLXS
$4.81B
16 40 24 89.5%
437
16 43 27 41.7%
438
16 44 28 247%
439
16 28 12 36.5%
440
16 40 24 3.78%
441
16 30 14 29.8%
442
16 36 20 51.5%
443
16 21 5 20.7%
444
16 24 8 18.7%
445
16 25 9 60.5%
446
16 37 21 295%
447
16 28 12 112%
448
16 20 4 3.32%
449
16 19 3 27.3%
450
16 44 28 167%