Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
51
16 171 155 61.7%
52
13 190 177 34.1%
53
13 76 63 11.1%
HD icon
54
Home Depot
HD
$339B
8 187 179 7.18%
55
8 203 195 38.9%
56
7 180 173 35.8%
57
7 106 99 91.6%
58
0 184 184 3.84%