Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
151
125 225 100 38.3%
152
125 207 82 26.9%
153
124 369 245 5.2%
INTU icon
154
Intuit
INTU
$177B
124 251 127 1.13%
155
124 211 87 104%
156
124 191 67 2.03%
157
123 179 56 15.3%
158
122 283 161 28%
159
122 209 87 11.3%
160
122 163 41 7.36%
TEL icon
161
TE Connectivity
TEL
$67.5B
122 203 81 60.6%
162
121 234 113 25.7%
163
121 173 52 7.19%
164
120 256 136 2.36%
165
120 218 98 2.04%
166
120 203 83 18.3%
167
119 213 94 6.59%
168
119 180 61 6.19%
169
119 215 96 9.51%
170
118 181 63 3.06%
171
117 188 71 21%
172
117 204 87 4.97%
173
117 176 59 29.5%
174
117 166 49 9.36%
175
117 150 33 18.8%