Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘20
26
23 24 1 227%
27
22 48 26 1,238%
28
22 43 21 251%
FET icon
29
Forum Energy Technologies
FET
$319M
22 33 11 153%
30
21 68 47 56.5%
31
20 69 49 85.8%
32
20 59 39 21.4%
33
20 51 31 8.13%
34
20 38 18 0.23%
35
20 28 8 123%
TGEN
36
Tecogen Inc
TGEN
$278M
20 20 0 1,049%
37
19 41 22 31.6%
38
19 41 22 158%
39
19 38 19 55.9%
40
19 35 16 172%
41
19 27 8 83.2%
42
19 22 3 7.22%
43
18 43 25 93.6%
44
18 39 21 33.6%
45
18 39 21 3.3%
46
18 37 19 85.7%
47
18 24 6 36.2%
48
18 19 1 36.3%
49
17 56 39 31.1%
50
17 34 17 105%