Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
1051
1 35 34 4.32%
1052
1 24 23 8.23%
1053
1 25 24 30.3%
MEI icon
1054
Methode Electronics
MEI
$266M
1 20 19 82.9%
1055
1 29 28 65.2%
1056
1 21 20 13%
1057
1 28 27 18.4%
1058
1 19 18 70.8%
1059
1 20 19 49.9%
1060
1 29 28 45.9%
DLX icon
1061
Deluxe
DLX
$1.1B
1 25 24 52.9%
1062
1 29 28 45.4%
1063
1 17 16 64.4%
1064
1 17 16 0.53%
1065
1 24 23 31.6%
1066
1 21 20 13.1%
1067
1 21 20 61.7%
1068
1 15 14 99.9%
1069
1 15 14 49.2%
1070
1 22 21 57.1%
1071
1 21 20 32.5%
1072
1 19 18 21.2%
1073
1 21 20 7.21%
1074
1 15 14 15%
1075
1 13 12 43.4%