Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
781 885 104 11.3%
2
715 787 72 6.81%
3
662 757 95 7.03%
NVDA icon
4
NVIDIA
NVDA
$4.49T
656 743 87 37.6%
5
651 748 97 0.83%
6
586 670 84 119%
7
581 685 104 74.6%
8
558 666 108 40.4%
9
528 612 84 26.7%
10
519 620 101 10.6%
WMT icon
11
Walmart Inc
WMT
$939B
516 588 72 30.4%
12
503 589 86 73.7%
13
502 589 87 31.8%
14
501 599 98 17.6%
15
486 582 96 6.89%
16
475 575 100 3.27%
17
459 540 81 17.5%
18
441 486 45 4.49%
19
439 518 79 17.6%
20
418 532 114 6.27%
21
415 503 88 6.54%
22
414 538 124 21.4%
23
409 536 127 24.2%
24
390 497 107 2.05%
25
372 439 67 17.6%