Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
626
7 53 46 14.8%
627
7 39 32 72.2%
628
7 37 30 39.6%
MOD icon
629
Modine Manufacturing
MOD
$13.3B
7 24 17 992%
630
7 30 23 1,872%
631
6 145 139 14.4%
632
6 99 93 142%
633
6 104 98 113%
634
6 73 67 45.6%
635
6 65 59 9.46%
IEX icon
636
IDEX
IEX
$15.2B
6 52 46 11.4%
637
6 70 64 41.6%
638
6 55 49 10.7%
639
6 62 56 30.4%
640
6 41 35 307%
641
6 49 43 4.6%
642
6 50 44 100%
643
6 44 38 596%
644
6 43 37 200%
645
6 34 28 145%
646
6 36 30 19.5%
647
6 49 43 4.42%
648
6 34 28 693%
649
6 41 35 243%
650
6 20 14 66.9%