Name Net new
positions
New positions Closed positions Return since
30 Jun ‘16
126
20 51 31 12.8%
127
20 61 41 1.19%
128
20 45 25 0.34%
TFX icon
129
Teleflex
TFX
$6.05B
20 59 39 22.9%
130
20 55 35 297%
131
20 37 17 12.3%
132
20 32 12 478%
133
20 33 13 471%
134
20 34 14 7.8%
135
20 25 5 199%
IBB icon
136
iShares Biotechnology ETF
IBB
$8.41B
19 71 52 100%
137
19 45 26 49.1%
138
19 44 25 203%
139
19 48 29 14.4%
140
19 54 35 10.6%
141
19 34 15 7.95%
142
19 41 22 23.2%
143
19 35 16 164%
144
18 57 39 29.1%
145
18 39 21 32.6%
146
18 50 32 41.3%
147
18 50 32 24.6%
148
18 57 39 14.2%
149
18 41 23 56.7%
150
18 35 17 119%