Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘25
51
161 404 243 5.4%
52
161 394 233 18.1%
53
161 262 101 29%
CEG icon
54
Constellation Energy
CEG
$121B
159 637 478 91.7%
55
159 1,184 1,025 19.2%
56
158 337 179 12.9%
57
156 660 504 11%
58
156 580 424 19.5%
59
155 513 358 5.38%
60
155 537 382 64.1%
MELI icon
61
Mercado Libre
MELI
$103B
155 565 410 3.8%
62
155 338 183 12.1%
63
154 554 400 4.38%
64
151 519 368 0.18%
65
150 490 340 17.1%
66
149 731 582 1.95%
67
148 471 323 3.69%
68
147 633 486 8.1%
69
146 751 605 4.76%
70
145 545 400 11.6%
71
145 507 362 5.4%
72
144 402 258 28.8%
73
143 915 772 5.38%
74
143 475 332 11.4%
75
143 311 168 17.2%