We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘26
1026
40 67 27 24.7%
1027
40 175 135 23.2%
1028
40 100 60 12.1%
EHC icon
1029
Encompass Health
EHC
$10.1B
40 233 193 5.71%
1030
39 698 659 2.8%
1031
39 166 127 23.6%
1032
39 147 108 20.7%
1033
39 237 198 18.9%
1034
39 181 142 1.66%
1035
39 89 50 14.6%
CVLT icon
1036
Commault Systems
CVLT
$5.39B
39 147 108 67.9%
1037
39 197 158 14.9%
1038
39 100 61 3.91%
1039
39 42 3 9.59%
1040
39 156 117 16.4%
1041
39 235 196 13.6%
1042
39 214 175 8.46%
1043
39 129 90 20.6%
1044
39 90 51 3.46%
1045
39 81 42 0.28%
1046
39 221 182 10.9%
1047
39 358 319 12.5%
1048
39 115 76 36.9%
1049
39 83 44 3.13%
1050
39 116 77 1.87%