We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
30 Sep ‘25
151
28 28 0 16.2%
152
28 28 0 2.7%
153
27 40 13 44.5%
MPAA icon
154
Motorcar Parts of America
MPAA
$278M
27 37 10 11.3%
155
27 38 11 32%
156
27 30 3 44.4%
157
27 27 0 2.82%
158
26 61 35 73.3%
159
26 60 34 68.8%
160
26 38 12 7.29%
STAA icon
161
STAAR Surgical
STAA
$1.38B
26 65 39 3.42%
162
26 43 17 23.8%
163
26 43 17 34.5%
164
26 39 13 28.5%
165
26 28 2 1.33%
166
26 26 0 50.4%
167
25 47 22 2.97%
168
25 40 15 32.5%
169
25 49 24 17.8%
170
25 43 18 23.5%
171
25 35 10 41.9%
172
25 46 21 13%
173
25 44 19 24.1%
174
25 43 18 18.9%
175
25 38 13 28.1%