Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘18
126
9 10 1 17.7%
127
8 46 38 44.8%
128
8 38 30 75.2%
MEI icon
129
Methode Electronics
MEI
$259M
8 30 22 82%
130
8 24 16 16%
131
8 23 15 66.2%
132
8 22 14 81.1%
133
8 22 14 53.4%
134
8 22 14 14.1%
135
8 22 14 38.2%
EFSC icon
136
Enterprise Financial Services Corp
EFSC
$1.96B
8 19 11 13.3%
137
8 19 11 60%
138
8 18 10 20%
139
8 18 10 998%
140
8 18 10 3.74%
141
8 17 9 9.12%
142
8 17 9 11.9%
143
8 16 8 38.5%
144
8 16 8 144%
145
8 16 8 55.1%
146
8 16 8 98.8%
147
8 15 7 49.8%
148
8 15 7 0.49%
149
8 14 6 5.44%
150
8 14 6 65%