Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
76
74 173 99 25.3%
77
74 147 73 3.3%
78
74 117 43 23.6%
WMB icon
79
Williams Companies
WMB
$75.2B
73 179 106 3%
80
73 127 54 9.82%
81
73 165 92 14.9%
82
73 94 21 21.9%
83
72 150 78 10.7%
84
72 136 64 82.2%
85
72 116 44 279%
ECL icon
86
Ecolab
ECL
$78.5B
71 155 84 9.29%
87
71 162 91 7.63%
88
71 157 86 44.1%
89
71 129 58 15.7%
90
70 150 80 37.4%
91
70 148 78 15.9%
92
70 129 59 9.58%
93
70 127 57 18.1%
94
69 122 53 4.65%
95
68 189 121 7.53%
96
68 166 98 2%
97
67 151 84 54.2%
98
67 148 81 112%
99
67 123 56 4.87%
100
66 161 95 2.28%