Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
1
785 889 104 1.28%
2
720 792 72 2.69%
3
669 763 94 2.87%
NVDA icon
4
NVIDIA
NVDA
$4.44T
660 746 86 36%
5
655 752 97 3.78%
6
589 673 84 107%
7
586 690 104 61.8%
8
562 670 108 49.1%
9
533 617 84 20.9%
10
523 624 101 10.6%
WMT icon
11
Walmart Inc
WMT
$991B
519 591 72 37.6%
12
506 592 86 60.7%
13
504 591 87 40.5%
14
502 600 98 15.7%
15
488 584 96 9.69%
16
479 579 100 0.02%
17
459 540 81 15.7%
18
444 523 79 15.8%
19
442 487 45 26.2%
20
420 534 114 10.3%
21
417 505 88 9.72%
22
416 540 124 18.9%
23
412 539 127 39.9%
24
394 500 106 9.11%
25
374 441 67 15.3%