Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘17
26
30 41 11 41%
27
30 93 63 40.5%
28
30 53 23 135%
EVTC icon
29
Evertec
EVTC
$1.75B
30 61 31 81.3%
30
30 76 46 56.5%
31
30 63 33 24.3%
32
29 69 40 16.8%
33
29 96 67 75.9%
34
29 57 28 61.4%
35
29 67 38 84.4%
YELP icon
36
Yelp
YELP
$1.43B
28 82 54 29.2%
37
28 86 58 24.9%
38
28 70 42 108%
39
28 101 73 36.9%
40
28 41 13 186%
41
28 65 37 101%
42
28 49 21 129%
43
27 65 38 20.7%
44
27 68 41 43.2%
45
27 105 78 77.4%
46
26 32 6 76.6%
47
26 39 13 104%
48
26 69 43 28.8%
49
26 63 37 31.4%
50
26 60 34 52.9%