Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
76
16 36 20 3.14%
77
16 32 16 43.1%
78
16 31 15 77.9%
CSIQ icon
79
Canadian Solar
CSIQ
$979M
16 28 12 66.9%
80
16 28 12 82.5%
81
16 26 10 0.73%
82
16 25 9 41.6%
83
16 23 7 16.9%
84
15 54 39 22.4%
85
15 46 31 15.1%
CSTL icon
86
Castle Biosciences
CSTL
$718M
15 44 29 18.4%
87
15 42 27 14.9%
88
15 41 26 2.69%
89
15 40 25 11.4%
90
15 38 23 27.5%
91
15 38 23 54.3%
92
15 38 23 23.5%
93
15 37 22 23.1%
94
15 36 21 0.37%
95
15 33 18 21%
96
15 33 18 31.8%
97
15 30 15 65.6%
98
15 30 15 112%
99
15 30 15 2.02%
100
15 27 12 61.3%