Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
246 246 0 2.9%
2
176 201 25 59.3%
3
151 170 19 27.6%
ATMU icon
4
Atmus Filtration Technologies
ATMU
$5.26B
136 146 10 103%
5
105 105 0 2.97%
6
104 137 33 46.3%
7
104 104 0 259%
8
101 101 0 366%
9
96 114 18 82.1%
10
96 96 0 31.6%
INDA icon
11
iShares MSCI India ETF
INDA
$9.03B
94 133 39 1.24%
12
92 119 27 12%
13
91 128 37 6.41%
14
87 130 43 58.4%
15
86 86 0 283%
16
80 110 30 1.47%
17
79 99 20 2.85%
18
77 118 41 47.6%
19
77 92 15 1.02%
20
74 74 0 49.9%
21
73 115 42 26.8%
22
68 97 29 9.22%
23
66 84 18 1.52%
24
66 73 7 6.26%
25
65 122 57 68.6%