Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘18
626
5 53 48 32.7%
627
5 49 44 33%
628
5 48 43 38.2%
EME icon
629
Emcor
EME
$36.1B
5 48 43 941%
630
5 46 41 47.4%
631
5 46 41 327%
632
5 45 40 5.44%
633
5 45 40 97.2%
634
5 42 37 23%
635
5 41 36 126%
DLX icon
636
Deluxe
DLX
$1.31B
5 39 34 61.3%
637
5 39 34 54.3%
638
5 37 32 26.5%
639
5 36 31 68.1%
640
5 30 25 22.3%
641
5 30 25 10.7%
642
5 27 22 25.7%
643
5 25 20 289%
644
5 25 20 72%
645
5 25 20 77%
646
5 24 19 98.8%
647
5 23 18 690%
648
5 23 18 21.2%
649
5 23 18 51.8%
650
5 22 17 15.6%