Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
781 885 104 8.34%
2
715 787 72 8.99%
3
662 757 95 9.1%
NVDA icon
4
NVIDIA
NVDA
$4.53T
656 743 87 38.7%
5
651 748 97 2.04%
6
586 670 84 126%
7
581 685 104 74.3%
8
558 666 108 51.7%
9
528 612 84 30.4%
10
519 620 101 5.93%
WMT icon
11
Walmart Inc
WMT
$954B
516 588 72 32.5%
12
503 589 86 73.5%
13
502 589 87 32.1%
14
501 599 98 18%
15
486 582 96 8.83%
16
475 575 100 3.88%
17
459 540 81 18%
18
439 518 79 18.1%
19
418 532 114 1.27%
20
415 503 88 5.17%
21
414 538 124 21.5%
22
409 536 127 20.7%
23
390 497 107 2.27%
24
372 439 67 18%
25
358 450 92 2.45%