Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
626
29 59 30 27.4%
627
29 73 44 26.8%
628
29 68 39 38.5%
SPSC icon
629
SPS Commerce
SPSC
$2.19B
29 60 31 68.3%
630
29 59 30 9.35%
631
29 64 35 52.5%
632
29 41 12 66.6%
633
29 48 19 30.7%
634
29 57 28 12.9%
635
29 58 29 47.5%
IOSP icon
636
Innospec
IOSP
$2.02B
29 42 13 33.7%
637
29 57 28 27.2%
638
29 44 15 17.3%
639
29 41 12 31.7%
640
29 64 35 58.5%
641
29 42 13 0.78%
642
29 38 9 14.4%
643
29 48 19 30.1%
644
29 51 22 479%
645
29 46 17 69.8%
646
29 38 9 7.66%
647
29 35 6 35.5%
648
29 32 3 4.62%
649
29 29 0 52.9%
650
28 102 74 9.83%