Name Net new
positions
New positions Closed positions Return since
30 Sep ‘13
526
0 1 1 35.6%
527
0 1 1 100%
528
0 1 1 13.1%
CLWT icon
529
Euro Tech Holdings
CLWT
$9.6M
0 1 1 52.4%