Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
76
72 126 54 21.3%
77
72 158 86 61.1%
78
72 136 64 104%
TPL icon
79
Texas Pacific Land
TPL
$36.1B
72 116 44 18.5%
80
72 165 93 24.3%
81
71 195 124 13.8%
82
71 162 91 1.86%
83
71 150 79 7.84%
84
70 129 59 17.3%
85
70 128 58 3.12%
ECL icon
86
Ecolab
ECL
$80.9B
69 153 84 13.2%
87
69 149 80 37.4%
88
69 147 78 2.55%
89
69 126 57 13.7%
90
68 149 81 121%
91
68 120 52 10.9%
92
67 165 98 17%
93
67 123 56 10.8%
94
66 151 85 56.8%
95
65 168 103 71.1%
96
65 205 140 20.9%
97
65 141 76 26.8%
98
65 112 47 0.13%
99
65 128 63 3.78%
100
65 127 62 38.6%