Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
768 872 104 6.17%
2
698 770 72 2.24%
3
645 740 95 21.4%
NVDA icon
4
NVIDIA
NVDA
$4.43T
639 726 87 35.4%
5
632 729 97 1.19%
6
581 665 84 136%
7
566 670 104 32.8%
8
546 654 108 52.8%
9
511 595 84 24.5%
10
506 606 100 21.6%
WMT icon
11
Walmart
WMT
$849B
503 575 72 17.8%
12
493 579 86 32.3%
13
493 580 87 26.4%
14
487 585 98 12.7%
15
472 568 96 7.84%
16
462 562 100 6.13%
17
448 529 81 12.8%
18
423 502 79 12.7%
19
409 523 114 32.8%
20
402 490 88 1.02%
21
401 525 124 17.4%
22
393 521 128 2.85%
23
378 485 107 0.41%
24
364 431 67 12.4%
25
352 449 97 19.6%