Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
776
25 104 79 12.7%
777
25 90 65 22.3%
778
25 111 86 34.6%
SPEM icon
779
SPDR Portfolio Emerging Markets ETF
SPEM
$14.4B
25 67 42 24.7%
780
25 73 48 0.86%
781
25 59 34 51.1%
782
25 57 32 7.37%
783
25 58 33 3.18%
784
25 48 23 61.1%
785
25 52 27 107%
DSGX icon
786
Descartes Systems
DSGX
$8.31B
25 53 28 0.1%
787
25 54 29 5.49%
788
25 52 27 39.2%
789
25 68 43 852%
790
25 44 19 11.2%
791
25 49 24 11.9%
792
25 46 21 5.74%
793
25 55 30 22.7%
794
25 42 17 10.1%
795
25 59 34 23.6%
796
25 55 30 45.8%
797
25 34 9 22%
798
25 41 16 33.4%
799
25 43 18 75.1%
800
25 49 24 33.3%