Name Net new
positions
New positions Closed positions Return since
30 Jun ‘21
101
34 54 20 35.7%
102
33 84 51 72.5%
103
33 62 29 27.2%
KLIC icon
104
Kulicke & Soffa
KLIC
$2.36B
33 71 38 26.3%
105
33 44 11 8.46%
106
32 66 34 35.5%
107
32 52 20 58%
108
31 55 24 25.3%
109
31 47 16 13.7%
110
31 55 24 7.8%
PLUG icon
111
Plug Power
PLUG
$2.8B
30 110 80 94.1%
112
30 64 34 0.49%
113
30 58 28 2.14%
114
30 54 24 39.4%
115
30 44 14 19.8%
116
30 56 26 58.8%
117
30 51 21 66.3%
118
30 36 6 27.6%
119
30 30 0 36.6%
120
29 79 50 46.6%
121
29 57 28 31.8%
122
29 68 39 45.6%
123
29 51 22 10.5%
124
29 48 19 113%
125
29 44 15 23.1%