Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘17
26
30 41 11 31.6%
27
30 61 31 86%
28
30 105 75 81.6%
NVRI icon
29
Enviri
NVRI
$1.49B
30 93 63 44.6%
30
30 76 46 57.2%
31
30 63 33 16.2%
32
29 57 28 80.9%
33
29 96 67 67.8%
34
29 67 38 84.6%
35
29 73 44 50.9%
TTI icon
36
TETRA Technologies
TTI
$1.55B
28 70 42 184%
37
28 49 21 130%
38
28 82 54 14.1%
39
28 86 58 23.2%
40
28 101 73 38.8%
41
28 41 13 193%
42
28 65 37 101%
43
27 68 41 30.5%
44
27 65 38 20.4%
45
27 105 78 77.9%
46
26 82 56 20.2%
47
26 32 6 72.1%
48
26 39 13 101%
49
26 69 43 4.36%
50
26 63 37 18.9%