Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
76
21 82 61 48.9%
77
21 77 56 19.4%
78
21 73 52 21.6%
FORM icon
79
FormFactor
FORM
$4.26B
21 61 40 94.5%
80
21 52 31 20%
81
21 49 28 55.6%
82
21 49 28 3.11%
83
21 48 27 15.7%
84
20 88 68 1.51%
85
20 72 52 27.4%
OLN icon
86
Olin
OLN
$2.41B
20 72 52 13%
87
20 65 45 66.5%
88
20 63 43 11.8%
89
20 58 38 4.69%
90
20 51 31 2.39%
91
20 51 31 22.5%
92
20 47 27 40.8%
93
20 43 23 918%
94
19 59 40 15.5%
95
19 57 38 1.31%
96
19 55 36 35.8%
97
18 103 85 3.98%
98
18 85 67 12.9%
99
18 80 62 111%
100
18 79 61 39.8%