We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
101
18 26 8 26.4%
102
18 21 3 8.4%
103
18 24 6 11.5%
WEN icon
104
Wendy's
WEN
$1.28B
17 50 33 61.7%
105
17 48 31 34.9%
106
17 34 17 68.8%
107
17 39 22 78.7%
108
17 37 20 15.2%
109
17 27 10 20.7%
110
17 23 6 18.2%
OPTU
111
Optimum Communications Inc
OPTU
$423M
17 38 21 94.2%
112
17 32 15 5.11%
113
16 29 13 82.9%
114
16 34 18 84.3%
115
16 24 8 34.5%
116
16 24 8 52%
117
16 32 16 50%
118
16 21 5 20.3%
119
16 21 5 80.8%
120
16 21 5 9.99%
121
16 16 0 115%
122
15 58 43 59.8%
123
15 25 10 81.6%
124
15 30 15 39.3%
125
15 32 17 22.4%