Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘23
101
12 108 96 13.2%
102
12 67 55 50.9%
103
12 63 51 82.5%
DIOD icon
104
Diodes
DIOD
$3.82B
12 52 40 3.17%
105
12 49 37 94.8%
106
12 47 35 3.6%
107
12 36 24 29.5%
108
12 35 23 69.7%
109
12 33 21 99.8%
110
12 32 20 53.5%
FTCI icon
111
FTC Solar
FTCI
$55.2M
12 30 18 48.9%
112
12 29 17 89.2%
113
12 28 16 58.1%
114
12 24 12 97.8%
115
12 23 11 295%
116
12 22 10 10.2%
117
12 22 10 0.8%
118
12 21 9 505%
119
12 20 8 46.8%
120
12 18 6 94.9%
121
12 18 6 72.5%
122
12 17 5 9.27%
123
12 16 4 50.1%
124
12 14 2 99.9%
125
12 14 2 74.1%