Name Net new
positions
New positions Closed positions Return since
30 Jun ‘19
101
33 90 57 10.7%
102
33 94 61 121%
103
33 74 41 7.28%
COO icon
104
Cooper Companies
COO
$12.7B
33 77 44 22.9%
105
33 48 15 7.35%
106
32 56 24 42.8%
107
32 64 32 4.63%
108
32 46 14 186%
109
31 56 25 133%
110
31 69 38 50.5%
CPRT icon
111
Copart
CPRT
$32.6B
31 87 56 81.3%
112
31 84 53 344%
113
31 83 52 150%
114
31 55 24 212%
115
31 65 34 164%
116
31 57 26 119%
117
30 116 86 19.1%
118
30 86 56 526%
119
30 96 66 43.8%
120
30 73 43 11.6%
121
30 56 26 21.5%
122
30 67 37 97.9%
123
30 88 58 95.5%
124
30 85 55 33.8%
125
30 63 33 76.1%