Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
775 879 104 5.69%
2
708 780 72 7.16%
3
656 751 95 16.3%
NVDA icon
4
NVIDIA
NVDA
$4.4T
649 736 87 34.9%
5
644 741 97 14.2%
6
581 665 84 126%
7
575 679 104 67.3%
8
552 660 108 64.9%
9
522 606 84 28.8%
10
513 614 101 10.4%
WMT icon
11
Walmart
WMT
$890B
510 582 72 23.6%
12
499 585 86 66.5%
13
495 593 98 16.3%
14
495 582 87 29.7%
15
480 576 96 11.6%
16
468 568 100 4.4%
17
456 537 81 16.4%
18
435 514 79 16.3%
19
411 525 114 22.7%
20
409 533 124 21.7%
21
408 496 88 0.2%
22
402 529 127 7.08%
23
384 491 107 9.45%
24
368 435 67 15.7%
25
354 451 97 23.1%