Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘23
101
31 120 89 12%
102
31 100 69 94.6%
103
31 92 61 4.84%
DLTR icon
104
Dollar Tree
DLTR
$26.3B
31 88 57 7.75%
105
31 81 50 66.5%
106
31 77 46 27.2%
107
31 72 41 125%
108
31 70 39 87.7%
109
31 70 39 113%
110
31 68 37 9.82%
EMBC icon
111
Embecta
EMBC
$756M
31 68 37 40.9%
112
31 59 28 16%
113
31 57 26 219%
114
31 56 25 155%
115
31 54 23 79.2%
116
31 51 20 54.6%
117
31 41 10 218%
118
30 101 71 51.6%
119
30 82 52 50.3%
120
30 71 41 74.6%
121
30 66 36 105%
122
30 61 31 87.6%
123
30 59 29 10.8%
124
30 58 28 7.39%
125
30 54 24 46.9%