Name Net reduced
positions
Reduced positions Increased positions Return since
31 Mar ‘23
126
64 466 402 25.7%
127
64 156 92 1.12%
128
64 277 213 150%
PAYX icon
129
Paychex
PAYX
$46.3B
64 565 501 12.2%
130
63 178 115 38.5%
131
63 223 160 44.3%
132
63 357 294 39.1%
133
63 146 83 94.3%
134
62 399 337 14.3%
135
62 598 536 2.7%
IDXX icon
136
Idexx Laboratories
IDXX
$51B
61 403 342 27.4%
137
61 221 160 128%
138
61 202 141 4.48%
139
60 175 115 54%
140
60 207 147 27.2%
141
60 333 273 31%
142
59 86 27 66.4%
143
58 205 147 7.22%
144
58 144 86 13.2%
145
58 132 74 20.2%
146
58 367 309 43.5%
147
58 527 469 4.88%
148
58 426 368 62.7%
149
57 165 108 57.4%
150
57 388 331 82.9%