Name Net new
positions
New positions Closed positions Return since
30 Jun ‘16
26
70 105 35 57.4%
27
69 116 47 816%
28
69 99 30 21.5%
IDXX icon
29
Idexx Laboratories
IDXX
$50.7B
66 89 23 582%
30
65 98 33 46.6%
31
64 127 63 199%
32
64 107 43 5.25%
33
64 71 7 20.7%
34
62 108 46 206%
35
62 102 40 33.4%
LH icon
36
Labcorp
LH
$23B
62 95 33 147%
37
62 62 0 203%
38
61 118 57 363%
39
61 112 51 154%
40
61 103 42 8.37%
41
61 62 1 11.3%
42
59 98 39 45%
43
58 110 52 21.6%
44
58 116 58 71.6%
45
58 103 45 266%
46
58 95 37 5.71%
47
58 124 66 2,195%
48
58 81 23 306%
49
56 108 52 177%
50
55 79 24 526%