Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
26
61 143 82 24.3%
27
59 260 201 46.8%
28
59 118 59 36.8%
CMCSA icon
29
Comcast
CMCSA
$114B
58 224 166 14.3%
30
58 209 151 32.5%
31
56 218 162 56.2%
32
56 178 122 10.3%
33
56 144 88 35%
34
55 135 80 96%
35
54 157 103 55.2%
IR icon
36
Ingersoll Rand
IR
$33.3B
54 133 79 6.15%
37
53 168 115 40.7%
38
52 238 186 2.06%
39
50 156 106 19.3%
40
49 154 105 31%
41
47 243 196 29.5%
42
47 153 106 40.1%
43
47 142 95 2.19%
44
47 134 87 41.3%
45
44 182 138 24.4%
46
44 163 119 29.6%
47
43 141 98 897%
48
43 138 95 12%
49
43 137 94 72.4%
50
42 135 93 30.7%