Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
246 246 0 4.21%
2
176 201 25 61.1%
3
151 170 19 24.3%
ATMU icon
4
Atmus Filtration Technologies
ATMU
$5.12B
136 146 10 94.9%
5
105 105 0 4.26%
6
104 137 33 44.5%
7
104 104 0 255%
8
101 101 0 332%
9
96 114 18 82.8%
10
96 96 0 37.9%
INDA icon
11
iShares MSCI India ETF
INDA
$8.9B
94 133 39 2.66%
12
92 119 27 10%
13
91 128 37 7.04%
14
87 130 43 58.6%
15
86 86 0 274%
16
80 110 30 0.11%
17
79 99 20 1.53%
18
77 118 41 46.6%
19
77 92 15 2.55%
20
74 74 0 47.4%
21
73 115 42 23.6%
22
68 97 29 7.65%
23
66 84 18 0.3%
24
66 73 7 8.86%
25
65 122 57 67.4%