Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
1051
10 18 8 116%
1052
10 21 11 486%
1053
10 16 6 16.1%
FTA icon
1054
First Trust Large Cap Value AlphaDEX Fund
FTA
$1.29B
10 17 7 91.1%
1055
10 16 6 54.7%
1056
10 21 11 109%
1057
10 16 6 162%
1058
10 16 6 68.1%
1059
10 17 7 39.3%
1060
10 12 2 109%
CYD icon
1061
China Yuchai International
CYD
$1.57B
10 15 5 128%
1062
10 14 4 38.5%
1063
10 33 23 95.7%
1064
10 16 6 96.7%
1065
10 17 7 69%
1066
10 20 10 19.3%
1067
10 12 2 69.3%
1068
10 14 4 73.8%
1069
10 18 8 95.9%
1070
10 14 4 98.5%
1071
10 14 4 88.5%
1072
10 18 8 99.5%
1073
10 12 2 92.6%
1074
10 19 9 10%
1075
10 15 5 836%