We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘26
626
60 227 167 8.69%
627
60 199 139 10.8%
628
60 467 407 8.81%
SLF icon
629
Sun Life Financial
SLF
$42.8B
60 176 116 23.5%
630
60 263 203 43.7%
631
60 367 307 12.1%
632
60 580 520 6.02%
633
59 192 133 16%
634
59 92 33 0.76%
635
59 136 77 22.2%
DTE icon
636
DTE Energy
DTE
$31.4B
59 363 304 3.34%
637
59 191 132 1.52%
638
59 70 11 4.62%
639
59 71 12 6.38%
640
59 74 15 0.04%
641
59 239 180 17.8%
642
59 325 266 49.7%
643
59 674 615 3.75%
644
59 189 130 0.73%
645
59 89 30 7.54%
646
59 175 116 12.6%
647
59 466 407 10%
648
58 333 275 12%
649
58 169 111 12.7%
650
58 209 151 22.3%