Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
51
57 144 87 27.1%
52
56 218 162 48.3%
53
55 201 146 140%
FSLR icon
54
First Solar
FSLR
$21.9B
55 157 102 60.9%
55
55 135 80 90.2%
56
55 133 78 6.69%
57
54 168 114 40.5%
58
53 238 185 7.54%
59
52 73 21 91.2%
60
50 156 106 14.3%
IWF icon
61
iShares Russell 1000 Growth ETF
IWF
$117B
49 154 105 23.6%
62
49 80 31 20.5%
63
48 243 195 32.9%
64
48 153 105 40.3%
65
48 142 94 1.64%
66
48 141 93 30.1%
67
48 100 52 43.5%
68
48 82 34 7.79%
69
47 134 87 32.7%
70
47 123 76 25.9%
71
47 120 73 59.6%
72
47 114 67 22.1%
73
46 55 9 25.2%
74
45 182 137 20.9%
75
45 116 71 21.3%