Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘23
1751
3 72 69 55.7%
1752
3 64 61 53.9%
1753
3 61 58 14.2%
HUBB icon
1754
Hubbell
HUBB
$25.4B
3 60 57 96.1%
1755
3 58 55 5.17%
1756
3 54 51 35.4%
1757
3 53 50 103%
1758
3 53 50 68.1%
1759
3 51 48 35.6%
1760
3 49 46 22.1%
STEM icon
1761
Stem
STEM
$158M
3 47 44 83.4%
1762
3 47 44 57.9%
1763
3 47 44 82.1%
1764
3 45 42 83.1%
1765
3 45 42 47.1%
1766
3 44 41 15.7%
1767
3 43 40 50.4%
1768
3 39 36 16.4%
1769
3 38 35 16.6%
1770
3 38 35 37.4%
1771
3 37 34 22%
1772
3 36 33 4.74%
1773
3 36 33 28.8%
1774
3 33 30 9.35%
1775
3 32 29 32.7%