FCA NASDAQ

First Trust China AlphaDEX Fund

$33.12
+0.16 (+0.5%)

Price Chart