Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
101
36 54 18 43.2%
102
36 48 12 79.5%
103
36 40 4 83.2%
ENVX icon
104
Enovix
ENVX
$1.78B
36 36 0 29.3%
105
35 58 23 91.9%
106
35 50 15 2.89%
107
35 49 14 45%
108
35 41 6 79.2%
109
35 64 29 99%
110
35 35 0 8.65%
STAA icon
111
STAAR Surgical
STAA
$1.04B
34 65 31 80.1%
112
34 46 12 37.5%
113
34 45 11 92%
114
33 78 45 87.9%
115
33 56 23 70.9%
116
33 37 4 10.3%
117
33 52 19 91.1%
118
33 38 5 38.2%
119
33 59 26 0.6%
120
33 42 9 49.5%
121
33 36 3 10.2%
122
33 33 0 10.3%
123
32 58 26 32.5%
124
32 52 20 48%
125
32 51 19 43.9%