Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
775 879 104 7.38%
2
708 780 72 7.25%
3
656 751 95 16.4%
NVDA icon
4
NVIDIA
NVDA
$4.47T
649 736 87 37%
5
644 741 97 13.9%
6
581 665 84 130%
7
575 679 104 67.4%
8
552 660 108 67.8%
9
522 606 84 29.3%
10
513 614 101 9.64%
WMT icon
11
Walmart
WMT
$887B
510 582 72 23.2%
12
499 585 86 66.5%
13
495 593 98 16.5%
14
495 582 87 29.9%
15
480 576 96 11.3%
16
468 568 100 4.45%
17
456 537 81 16.6%
18
435 514 79 16.6%
19
411 525 114 21.7%
20
409 533 124 21.8%
21
408 496 88 0.36%
22
402 529 127 7.15%
23
384 491 107 9.01%
24
368 435 67 15.9%
25
354 451 97 22.8%