Name Net new
positions
New positions Closed positions Return since
30 Jun ‘18
126
31 55 24 289%
127
31 68 37 15.2%
128
31 79 48 69.3%
PEN icon
129
Penumbra
PEN
$11.3B
31 46 15 108%
130
30 99 69 83.3%
131
30 81 51 141%
132
30 72 42 61%
133
30 68 38 186%
134
30 80 50 12.2%
135
30 83 53 47.5%
RPM icon
136
RPM International
RPM
$13.5B
30 64 34 80.7%
137
30 45 15 63%
138
30 53 23 0.27%
139
30 43 13 204%
140
30 39 9 372%
141
29 84 55 48.1%
142
29 74 45 10.3%
143
29 75 46 8.49%
144
29 81 52 373%
145
29 78 49 8.01%
146
29 59 30 88.7%
147
29 75 46 183%
148
29 60 31 147%
149
29 43 14 2.62%
150
29 45 16 51.8%