Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
76
16 36 20 2.71%
77
16 32 16 43.6%
78
16 31 15 75.2%
CSIQ icon
79
Canadian Solar
CSIQ
$995M
16 28 12 69.6%
80
16 28 12 81.6%
81
16 26 10 0.62%
82
16 25 9 42.6%
83
16 23 7 17.4%
84
15 54 39 25.9%
85
15 46 31 15.1%
CSTL icon
86
Castle Biosciences
CSTL
$718M
15 44 29 18.3%
87
15 42 27 14.7%
88
15 41 26 2.14%
89
15 40 25 12.5%
90
15 38 23 26.8%
91
15 38 23 57.9%
92
15 38 23 24.3%
93
15 37 22 23.3%
94
15 36 21 7.78%
95
15 33 18 22.1%
96
15 33 18 31.2%
97
15 30 15 65.5%
98
15 30 15 119%
99
15 30 15 2.19%
100
15 27 12 62.8%