Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
626
11 52 41 78.7%
627
11 45 34 69.6%
628
11 42 31 19.3%
SLM icon
629
SLM Corp
SLM
$3.89B
11 51 40 9.87%
630
11 34 23 0.52%
631
11 39 28 29.7%
632
11 41 30 128%
633
11 33 22 7.15%
634
11 49 38 23.9%
635
11 32 21 2.18%
ICUI icon
636
ICU Medical
ICUI
$3.52B
11 38 27 32.7%
637
11 33 22 31.6%
638
11 37 26 24.5%
639
11 29 18 39.9%
640
11 37 26 4.1%
641
11 30 19 33.3%
642
11 28 17 25.3%
643
11 34 23 247%
644
11 33 22 121%
645
11 31 20 82.9%
646
11 32 21 30%
647
11 26 15 131%
648
11 32 21 148%
649
11 18 7 13.8%
650
11 16 5 2.36%