Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘17
1
58 184 126 277%
2
18 73 55 2,093%
3
13 54 41 63.1%
CAT icon
4
Caterpillar
CAT
$417B
6 102 96 875%