Name Net new
positions
New positions Closed positions Return since
30 Sep ‘13
2626
0 1 1 75%
2627
0 1 1 12.7%
2628
0 1 1 100%
CLWT icon
2629
Euro Tech Holdings
CLWT
$8.15M
0 1 1 34.3%