Name Net new
positions
New positions Closed positions Return since
31 Mar ‘20
126
10 37 27 29.3%
127
10 43 33 86.1%
128
10 33 23 134%
MWA icon
129
Mueller Water Products
MWA
$4.59B
10 32 22 267%
130
10 36 26 1.89%
131
10 47 37 29.7%
132
10 33 23 518%
133
10 25 15 591%
134
10 21 11 107%
135
10 15 5 643%
CQQQ icon
136
Invesco China Technology ETF
CQQQ
$2.76B
10 23 13 1.48%
137
10 16 6 392%
138
10 10 0 1.31%
139
10 10 0 738%
140
9 47 38 20.1%
141
9 56 47 28.6%
142
9 31 22 178%
143
9 43 34 282%
144
9 47 38 26.9%
145
9 25 16 15.5%
146
9 23 14 2.87%
147
9 23 14 163%
148
9 21 12 13%
149
9 15 6 168%
150
8 80 72 53.4%