Name Net new
positions
New positions Closed positions Return since
30 Jun ‘19
576
0 34 34 240%
577
0 34 34 236%
578
0 25 25 31%
TEF icon
579
Telefonica
TEF
$23.5B
0 33 33 37.9%
580
0 23 23 262%
581
0 28 28 51.2%
582
0 27 27 45.8%
583
0 19 19 44.4%
584
0 2 2 39.3%
585
0 1 1