Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘17
26
14 75 61 195%
27
11 153 142 445%
28
10 601 591 291%
MU icon
29
Micron Technology
MU
$974B
5 270 265 2,794%
30
5 149 144 168%