Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
126
32 58 26 48.1%
127
32 51 19 41.8%
128
32 37 5 8.62%
TTI icon
129
TETRA Technologies
TTI
$953M
32 41 9 198%
130
32 64 32 15.3%
131
32 34 2 102%
132
32 32 0 59.5%
133
31 78 47 71.2%
134
31 38 7 70%
135
31 38 7 48.5%
EWTX icon
136
Edgewise Therapeutics
EWTX
$1.59B
31 31 0 53.7%
137
30 68 38 58.6%
138
30 46 16 4.01%
139
30 55 25 76.5%
140
30 54 24 57.9%
141
30 51 21 7.73%
142
30 47 17 48.9%
143
30 47 17 81%
144
29 71 42 77%
145
29 70 41 86%
146
29 56 27 53.1%
147
29 57 28 48.3%
148
29 67 38 69.7%
149
29 65 36 70.7%
150
29 40 11 29.8%