We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
51
32 235 203 17.8%
52
32 234 202 24.2%
53
30 204 174 16.1%
HD icon
54
Home Depot
HD
$342B
29 211 182 4.38%
55
27 204 177 14.4%
56
25 256 231 17%
57
21 85 64 14.4%
58
20 192 172 24.7%
59
18 70 52 27.6%
60
16 175 159 35.1%
MSFT icon
61
Microsoft
MSFT
$2.86T
9 225 216 4.03%
62
9 189 180 14.1%
63
7 236 229 29.2%
64
3 292 289 13%