Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
775 879 104 6.52%
2
707 779 72 6.3%
3
655 750 95 16.7%
NVDA icon
4
NVIDIA
NVDA
$4.38T
648 735 87 31.8%
5
643 740 97 11.4%
6
581 665 84 123%
7
574 678 104 69.1%
8
551 659 108 73.8%
9
521 605 84 30.6%
10
512 613 101 10.7%
WMT icon
11
Walmart
WMT
$870B
509 581 72 22.3%
12
499 585 86 68.1%
13
495 582 87 31%
14
494 592 98 16.6%
15
480 576 96 13.4%
16
468 568 100 5.82%
17
455 536 81 16.7%
18
440 485 45 2.83%
19
434 513 79 16.6%
20
410 524 114 20.7%
21
408 532 124 21.1%
22
407 495 88 0.29%
23
401 528 127 7.76%
24
383 490 107 8.24%
25
368 435 67 16%